安裝環境支持
Microsoft Visual C++ 2012
net framework 4.5
php配置
precision = 20
serialize_precision = 100
max_input_vars = 2500
error_log = "/logs/php_errors.log"
extension_dir = "./ext/"
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_openssl.dll (https圖片或其它https鏈接要用,比如識別https相似圖片功能)
date.timezone = PRC
short_open_tag = On
cgi.force_redirect = 0
fastcgi.impersonate = 1
session.save_path = "2;C:/php5/tmp" //設置此選項后,請手動生成二級SESSION目錄。
http://dayin.a.cn/index.php/Gather/makeSessionDir
doc_root //如果運行有錯誤,可嘗試注釋掉
IIS
開始-管理工具- Internet 信息服務(IIS)管理器
關閉,在瀏覽器里面打開http://localhost/
出現下面的界面
添加FASTCGI
Name:PHP_FCGI_MAX_REQUESTS
Value:10000
IIS配置
為當前IIS計算機MIME增加.grf
為當前網站MIME增加.mp4 video/mp4
url中有空格或加號出現404錯誤,只需啟用允許雙重轉義功能即可


目錄設置
關閉目錄瀏覽權限
給Runtime設置IIS_ISURS、Users設置可讀寫權限
生成PHP的SESSION二級目錄

解決nginx文件解析漏洞

測試
打開:C:\inetpub\wwwroot
新建一個index.php文件
<?php phpinfo(); ?>
在瀏覽器里面打開http://localhost/。出現下面的界面,說明配置成功!
安裝imagemagick支持圖片識別
下載 WINDOWS安裝包 ImageMagick-6.9.6-7-Q16-x64-dll.exe http://legacy.imagemagick.org/script/binary-releases.php
下載PHP擴展imagick http://windows.php.net/downloads/pecl/releases/imagick/3.4.2/ (IIS要安裝非線程安全版本,IIS安裝完要重啟IIS,命令行iisreset即可。APACHE安裝線程安全版本)
API:http://www.php.net/manual/en/class.imagick.php
把里面的dll文件重命名為php_imagick.dll,並放到php 擴展文件目錄 php/ext 中。
在 php.ini 配置文件中添加,extension=php_imagick.dll
重啟電腦后,打開 phpinfo頁面,查看,擴展已經安裝成功