智创网站
专业级防火墙


防黑客入侵、防提权、防创建新用户、文件防篡改
专业级防火墙帮助您抵御各种黑客非法侵害!

导航

PHP 5.6 环境库“一键”安装配置说明

 

 

 PHP 5.6 安装包下载网页: https://www.zcnt.com/IIsSafeWeb.asp

 

 支持系统:

    • Windows 2008 IIS 7

    • Windows 2008 R2 IIS 7.5

    • Windows 2012 IIS 8

    • Windows 2012 R2 IIS 8.5

 

手机QQ扫描二维码 加我QQ为好友

微信公众号

 

 

PHP 5.6 安装包常见问题

 

1、智创 PHP 5.6 安装包和 PHP官方的安装包有什么区别?

  区别是,(1)对 php.ini 配置文件在 Windows环境下运行做了修改和优化,其他 PHP 的 EXE 和 DLL 文件仍然是原版的,未作修改。(2)setup.exe 安装后自动配置了 IIS 的 FastCGI 模块设置,不用手动添加 php-cgi.exe进程到配置里。

 

2、安装后 php.ini 在什么目录?

  php.ini 在 C:\php56_zcnt\php56\php.ini 里(注:不是 C:\Windows\php.ini)

 

3、如何判断 PHP环境是否正常?

  PHP 自带了一个 phpinfo() 函数,可以通过此函数判断,方法参见《安装说明》的第14步骤。

 

4、PHP网页可以打开,但修改了 php.ini 但始终不生效,或 ext目录扩展里的 DLL 无法加载?

  可能是此前安装过其他 PHP 版本,或系统存在其他版本的PHP,IIS读取的是其他目录的 php.ini,请通过 PHP 自带的 phpinfo() 函数判断加载的 php.ini 是否是 C:\php56_zcnt\php56\php.ini 里文件,方法参见《安装说明》的第14步骤。

 

5、安装 PHP 5.6 后,如何将服务器已经存在的 IIS站点都切换到 PHP 5.6 版本?

  安装包提供了一个“IIS建站助手”软件,可以“一键”批量修改站点 PHP脚本设置,详细步骤请参见《安装说明》的第10步骤。

 

6、安装 PHP 5.6 后,任务管理器里为什么出现了很多 php-cgi.exe 进程在运行?

  PHP 5.6 是 Fast-Cgi 模式运行的,默认设置是 10个 php-cgi.exe 进程并行运行,在任务管理器的进程里,会看到多个 php-cgi.exe 程序在运行。如果服务器 CPU配置较高,同时内存较大,可以修改配置,将进程数量改动到 15 到 30 之间的数字,已获取更高的 PHP运行效率。

 

7、浏览器打开 http://www.域名.com/123.php 出现 HTTP 404 错误是什么问题?

  可能是(1)如果有 ISAPI_Rewrite,请检查是否是 Rewrite 规则错误导致的 HTTP 404,(2)PHP扩展被禁止,或被意外删除,(3)可能是IIS目录未给“脚本”权限(一般是403禁止访问错误),(4)其他原因。

 

8、在 IIS管理器里,找不到 FastCGI模块设置界面?

  如果看不到《安装说明》的第10步骤的 FastCGI 图标,可能是 IIS角色未添加 CGI角色,具体添加步骤请联系我们的客服。

 

9、上传网页文件后 PHP 就立刻失效无法运行了?

  如果新安装测试的时候 PHP 正常,刚复制网页,或FTP上传网页文件后 PHP脚本就无法运行了,可能是网站目录下的 web.config 里的配置指定了 PHP配置,或覆盖了上一级的 .php 脚本映射导致的。重新设置 PHP脚本映射即可。详细步骤请参见《安装说明》的第10步骤。

 

10、在本地电脑调试好的网页,或其他服务器正常的网页,上传复制到这个服务器 PHP 就立刻失效无法运行了?

  可能是网站目录下的 web.config 里的配置指定了 PHP配置,或覆盖了上一级的 .php 脚本映射导致的。参见常见问题9的处理步骤。

 

11、php 5.6 是否支持 Windows 2003 系统?

  官方原版的 PHP 5.6 不再支持 2003 系统。只能安装到 2008、2012 或更高版本的系统上。

 

12、其他问题

  如果在安装使用上遇到问题,请加我们的客服帮您定位原因,客服QQ: 800019890

 

 

 


 

PHP 5.6 详细安装说明

 

 

1、将下载的 php 5.6 安装包解压缩

 

 

2、运行 setup.exe ,然后点“下一步”开始安装

 

 

3、开始复制 php文件

 

 

4、文件复制完成后,会弹出一个 DOS界面窗口,开始检查 IIS环境和对 IIS增加 PHP 5.6 支持

 

 

5、配置完成后,DOS界面将自动关闭

 

 

6、点“完成”,PHP 5.6 环境库安装完成

 

 

7、在IIS管理器里,我们打开 FastCGI配置界面,就可以看到我们刚才安装 PHP 5.6 的程序

 

8、如下图所示 PHP 已经加入到 IIS的 FastCGI 配置里

 

9、在“开始”菜单里,找到 PHP 5.6 的菜单,然后启动“IIS维护管理助手”,可以修改IIS站点的 PHP脚本配置,或创建新的网站

 

 

10、启动“建站助手”后,点“刷新网站列表”,将显示IIS里已经存在的站点,然后勾选需要使用 PHP 5.6 的网站,点“批量设置脚本”
 

 

11、点“增加 PHP 5.6 脚本支持”

 

 

12、等待处理,站点较多的时候可能需要几分钟时间,软件界面会“卡住”一会,请耐心等待处理完成,直到出现“处理完成”对话框。

 

 

13、处理完成后,返回“建站助手”界面,再次点“刷新网站列表”,此站点就增加 PHP 5.6 的脚本支持

 

 

14、测试 PHP 5.6,在网站目录下,用记事本写入一个 PhpInfo 测试脚本

 

 

15、浏览器打开 phpinfo 测试脚本后,如果显示类似以下内容,表示 PHP 5.6 设置成功

 

 

 

 

 

 

16、我们会不定期的推送网站安全设置方面的小技巧和思路,微信扫描二维码关注我们的微信公众号

 

微信扫描二维码,关注我们的微信公众号,接收网站安全维护小技巧和思路