环境准备
PHP下载地址:https://windows.php.net/downloads/releases/archives/php-5.2.17-Win32-VC6-x86.zip
安装php
1、新建C:\php\php52
2、解压php-5.2.17-Win32-VC6-x86.zip到C:\php\php52
php.ini-dist 适合开发程式使用
php.ini-recommended 拥有较高的安全性设定,则适合正式上线的服务器中使用
php.ini-recommended 重命名为php.ini打开编辑
3、打开php.ini配置文件编辑修改如下
extension_dir = "./"修改成extension_dir = "C:/php/php52/ext"
设置时差date.timezone =asia/shanghai
加载以下模块去掉前面的“;”
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
extension=php_zip.dll
设置缓存目录
;session.save_path = "/tmp" 改成session.save_path = "C:/Windows/Temp"
PS:给缓存目录 C:/Windows/temp Everyone读取写入权限,不要执行
设置上传大小
post_max_size=20M
upload_max_filesize=20M
PHP目录文件夹添加Everyone默认权限
配置IIS
打开IIS管理,点击IIS服务器,找到处理程序映射,点击进去
点击右边的操作“添加模块映射”,
请求路径添加*.php 模块选择FastCgiModule,可执行文件,选择你php安装目录下的php-cgi.exe,名称自定义,一般是php或者按php版本来决定如php52.最后点击确定
打开默认站点目录下新建一个php探针页面
配置加载Zend
我们的环境是PHP5.2 IIS8.5的下安装 我们下载后直接运行程序进行安装
http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-Windows-i386.exe
选择NEXT下一步
选择第一个我接受,然后在选择next
下面是安装zend的安装路径我们选择默认
我们使用的是IIS所以我们选择第一个,其他web服务就选择其他的
下面选择对应的PHP目录下的PHP.ini文件,然后点击确定
选择存放网站的目录,如C:\inetpub\wwwroot
下面的保持默认就可以了,点击install安装
完成安装后我们可以在PHP目录下看到我们的PHP.INI文件中多添加出来一段代码:
接下来我们通过探针查看下Zend是否加载