好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

PHP配置解释器 如何配置php解释器

很多站长朋友们都不太清楚PHP配置解释器,今天小编就来给大家整理PHP配置解释器,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 如何配置phpstorm中提示的PHP解释器的方法 2、 apache+php解释器如何配置 3、 如何配置start wampserver 如何配置phpstorm中提示的PHP解释器的方法

进入php目录下找到php.ini-development这个文件,给他改名为php.ini

2 打开php.ini文件,查找extension_dir

将其后面的路径改为php下ext目录的路径

3 添加一行代码 没有固定的位置

extension=php_mysqli.dll

查找 error_reporting = E_ALL 改为 error_reporting = E_ALL ~E_NOTICE

然后关闭保存

4 打开phpstorm1

选择 File——Settings

选择php

在右侧选择三个小点...

选择php.ini的路径 找不了自己手打上去

点击ok ok 现在你的phpstorm已经可以运行php文件了吧

apache+php解释器如何配置

你是在win上面配置APACHE+PHP环境吧

我推荐你去下载一个phpnow这个软件

直接安装好apache+php+mysql+phpmyadmin+php探针

非常方便

而且推荐安装的时候使用FAT32的分区安装

使用NTFS的分区需要配置文件权限比较麻烦

如何配置start wampserver

.配置WampServer的www目录

WampServer安装完成之后,默认的www目录在程序安装所在文件夹的www子文件夹下,但是一般这不是我们想要的目录,为了管理方便,一般将这个设置为我们自己的Web主目录,假设自己的Web主目录路径为D:\Web\ 设置方法如下 首先进入程序所在的文件夹,找到Scripts文件夹,进入后有一个名为config.inc.php的文件,如图

用记事本打开此文件,找到如下图所示选中部分的代码($wwwDir),默认为安装目录的www文件夹,

将等号后面修改为如下图所示即可,注意:Windows里的文件夹为D:\Web,这里的是D:/Web

关闭并保存文件,退出WampServerserver再次进入即可生效 退出WampServer:右键单击系统托盘,选择退出即可

进入WampServer:在桌面或开始菜单选择start WampServer即可

生效后点击系统托盘中的图标,出现菜单点击“www目录”菜单项后就会打开如图所示的目录

需要注意的是,这里所提到的www目录纯属为了简化管理www目录而配置,这里的配置并不会影响Web服务的主目录。设置之前请确保系统中存在被设置的路径,否则会在打开时出错!

4.配置Apache Web服务器

因为WampServer安装好之后直接支持了PHP页面,文件解释类型都已经添加完毕,所以不需要太多的设置,这里只设置主目录的位置和主页的文件名,另外再介绍一下如何配置虚拟目录(Alias目录),也叫别名目录。 设置主目录:单击系统托盘中的WampServer,选择Apache -> httpd.conf

配置文件会自动以记事本方式打开,找到如下图所示的代码(DocumentRoot,注意前面没有井号#),选中的就是要设置的Web主目录,用户访问你的域名或IP时,ApacheWeb服务器会在这个文件夹检索相应的文件,注意Windows路径里面的“\”(反斜杠)都要替换成“/”(正斜杠),路径外面的双引号要保留

还有一条代码,后面设置的目录要和上一步所设置的目录一样,如图所示

WampServer默认的网站起始页面为 index.php、index.php3、index.html、index.htm 用户在访问你的服务器时,Apache Web 服务器会自动在Web主目录里寻找列表里匹配的文件名,并按优先级高低返回给客户。例如:Web主目录里既有index.php文件,又有index.html文件,那么Apache Web服务器会把index.php执行,将执行结果传送给用户,而不会自动传送index.html。Apache Web服务器还允许用户自定义起始页面的文件名和优先级,设置方法为,找到如下图所示的代码,在DirectoryIndex 后面添加主页的文件名,名称之间用空格隔开,优先级从左到右依次递减。

设置虚拟目录(Alias目录):一般设置了Web主目录后,该目录下的结构会随之一并应用于Web服务。例如在Web主目录中有admin文件夹,其中包含一个admin_index.php文件,那么你可以通过输入 来执行该页面。然而,为了方便管理庞大的应用系统,有时候会把不同的应用放到不同的文件夹下,并且这个文件夹不在Web主目录中。那么,可以通过映射这样一个虚拟目录达到相同的效果。

在系统托盘中点击WampServer图标,选择Apache->Alias目录

在Alias目录菜单项中选择“添加一个Alias”

出现如下图所示界面,在冒号后边输入虚拟目录名称(可以和真实目录名称不同),这里以admin为例

回车后,输入要映射的真实地址,注意:若Windows里的文件夹为c:\admin\,这里应该填c:/admin/

回车后即可创建成功,按任意键退出创建程序,如图

要生效,需要重新启动Apache Web服务器,但WampServer没有提供单独停止某一服务的选项,所以选择“重新启动所有服务”如图

一个特例:假设Web主目录中有admin文件夹,而恰巧自己又设置了一个名为admin的虚拟目录,那么Apache Web服务器会打开哪个文件夹当中的内容呢?再假如,在Web主目录的admin文件夹中有一个名为Admin_Index.php的文件,而在名为admin的虚拟目录下恰巧也有一个Admin_Index.php,那么Apache Web服务器又会执行哪一个呢?经过实验,我发现是这样的: 如果在虚拟目录里面没有找到Admin_Index.php,那么就会自动在Web主目录下的admin文件夹下查找,如果都没找到就提示“HTTP 404 文件未找到”,如果找到就执行。反之Web主目录的admin文件夹下没有的文件,服务器会去虚拟目录里寻找。当两个目录都有同一个相同文件名的文件时,虚拟目录的优先级高,会执行虚拟目录下的文件。

删除虚拟目录(Alias目录):单击系统托盘菜单 Apache -> Alias目录 -> [要删除的Alias目录] –> Delete alias,如下图所示

程序提示是否真的要删除这个Alias目录,如果确认删除,输入“yes”(不含引号)回车即可,如图

同样,在删除虚拟目录后,要重启所有服务才能生效。

5.配置PHP解释器

PHP解释器的配置比较轻松,就有两处需要配置;一处是PHP核心配置,另外一处是时区设置。 PHP核心配置:默认情况下,PHP不允许执行一些函数,但是这些往往造成一些应用不能实现,所以要调整过来,单击系统托盘,选择菜单中的PHP -> PHP设置,依次点击下图右边所示的那些允许启用的项

PHP时区设置:PHP解释器默认使用格林威治时间GMT,这样就产生了一个问题,函数调用后显示的时间与实际时间相差8小时(中国时间是GMT+8)所以要进行设置。单击系统托盘,选择菜单的 PHP -> php.ini 如图

打开php.ini配置文件后,找到[Date]字段,去掉date.timezone前的分号,并在等号后面加上 ”Asia/Shanghai” 如图所示

6.配置MySQL数据库

WampServer还整合了一款基于PHP的MySQL数据库管理软件——phpMyAdmin,可以在系统托盘菜单上直接找到。本节介绍如何更改界面语言、为root账户设置密码。

更改界面语言:phpMyAdmin默认的语言是英语,如下图

为了符合大家的习惯,可以点击Language后面的下拉列表框,将语言改成简体中文,如图

改成简体中文后的界面如下图,虽然不是完全的简体中文,但是对于英语不好的用户来说,这已经不错了。

为root账户设置密码:在MySQL数据库中,root账户类似于Microsoft SQL Server的sa(super administrator)账户,具有整个数据库最高的操作权限。然而,在WampServer安装完成之后,默认MySQL的root账户密码为空,这样为以后的数据安全埋下了隐患。在phpMyAdmin主页面的菜单中点击“权限”,在“用户一览”能看到root账户,单击root用户一行最后的编辑权限链接,如图

出现如下图所示的界面(在主页面的中间部分)

选择“更改密码”设置组里面的“密码”单选项,输入一个密码(尽量复杂一点),确认重新输入之后,单击“执行”按钮即可完成对root账户设置密码。如下图

如果想不出一个好的密码,就在下面的“更改登陆信息/复制用户”设置组里面找到最后一项“Generate Password(生成密码)”一项,单击“Generate”按钮,在右边的文本框中就能生成一个复杂密码。可以将这个密码复制粘贴到上面的密码设置文本框里面。对于生成的密码,一定要妥善保管,万一丢失,会造成不小的麻烦。另外,在下一步的时候也会用到。当修改完密码,出现成功信息后,再点击主菜单的任意一项,就会产生错误,如下图所示

这是因为phpMyAdmin是基于PHP Web页面的,它需要先连接到MySQL数据库才能提供各种操作功能,

服务器root账户密码修改后,软件之前保存的密码已经失效,所以要修改配置文件中的连接字符串,将密码部分重新设置一下。根据提示,找到config.inc.php,这个文件位于WampServer安装目录的apps\phpmyadmin3.1.1文件夹下,如下图所示

用记事本打开,找到如下图所示选中的代码部分,单引号内的字符串就是更改之后的密码,如果是默认配置,单引号内为空,即空密码。将刚才生成的密码粘贴到单引号内,保存后就可以继续操作了。

关于PHP配置解释器的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于PHP配置解释器 如何配置php解释器的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did209217
更新时间:2023-05-03   阅读:65次

上一篇: php网页开发教程 php开发网页所用到的技术

下一篇:php比java快 php和java性能差距

最新资料更新

  • 1.php项目详解 php项目总结
  • 2.php变下载文件 php 下载文件
  • 3.哈希mapphp 哈希map和哈希table区别
  • 4.PHP安装宽带办理 php网站安装
  • 5.php教程全局交流 phpunit教程
  • 6.php教务系统网页设计 php教务系统网页设计方案
  • 7.php汉字搜索 php 搜索字符串
  • 8.php大数据并发 php大数据处理思路
  • 9.php循环处理速度 phpforeach循环
  • 10.php怎么使用css php怎么使用数据库锁
  • 11.怎php计算学生成绩 php输入成绩判断成绩等级
  • 12.php河内塔问题 河内塔算法
  • 13.phpmysql框架 php框架yii
  • 14.php提示重复提交 php api防止重复提交
  • 15.学校php培训机构 php培训学校是什么意思
  • 16.图片二进制php 图片二进制转换器
  • 17.phpmp3播放 php播放器本地视频
  • 18.php每个小时执行 php定时执行每天执行一次
  • 19.PHP网站防止挂马 php防止直接访问
  • 20.包含php7.0.10的词条

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]