环境准备
PHP下载地址:https://windows.php.net/downloads/releases/archives/php-5.4.16-nts-Win32-VC9-x86.zip
配置php
安装vc2008.rar 默认下一步下一步安装,最后提示如下
解压压缩包php-5.4.16-nts-Win32-VC9-x86.zip到C:\php\php54
php.ini-development 适合开发程式使用
php.ini-production 拥有较高的安全性设定,则适合正式上线的服务器中使用
php.ini-production 重命名为php.ini打开编辑
打开php.ini配置文件编辑修改如下
extension_dir = "./"修改成extension_dir = "C:/php/php54/ext/"
设置时差 date.timezone =asia/shanghai
加载以下模块去掉前面的“;”
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_pdo_sqlite.dll
设置缓存目录
;session.save_path = "/tmp" 改成session.save_path = "C:/Windows/Temp"
设置PHP上传大小
post_max_size=20M
upload_max_filesize=20M
PHP安装目录文件夹添加Everyone默认权限
配置IIS
打开iis,找到处理程序映射,点击进去
点击右边的操作“添加模块映射”,
请求路径添加*.php 模块选择FastCgiModule,可执行文件,选择你php安装目录下的php-cgi.exe,名称自定义,一般是php或者按php版本来决定如php54.最后点击确定
添加模块映射
打开默认站点新建一个php探针页面
配置Zend加密组件
在php.ini最后加上如下配置段
zend_extension=C:\php\php54\ext\php-5.4.x\ZendLoader.dll 定义zend文件存放路径,本教程放在这边C:\php\php54\ext\php-5.4.x\
[Zend.loader]
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
zend_extension=C:\php\php54\ext\php-5.4.x\ZendLoader.dll