天天看點

window 2008 php 配置,window server 2008 iis7+php安裝配置

安裝環境支援

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)管理器

window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置

關閉,在浏覽器裡面打開http://localhost/

出現下面的界面

window 2008 php 配置,window server 2008 iis7+php安裝配置

添加FASTCGI

window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置

Name:PHP_FCGI_MAX_REQUESTS

Value:10000

window 2008 php 配置,window server 2008 iis7+php安裝配置

IIS配置

為目前IIS計算機MIME增加.grf

為目前網站MIME增加.mp4 video/mp4

url中有空格或加号出現404錯誤,隻需啟用允許雙重轉義功能即可

window 2008 php 配置,window server 2008 iis7+php安裝配置
window 2008 php 配置,window server 2008 iis7+php安裝配置

目錄設定

關閉目錄浏覽權限

給Runtime設定IIS_ISURS、Users設定可讀寫權限

生成PHP的SESSION二級目錄

window 2008 php 配置,window server 2008 iis7+php安裝配置

解決nginx檔案解析漏洞

window 2008 php 配置,window server 2008 iis7+php安裝配置

測試

打開:C:inetpubwwwroot

建立一個index.php檔案

在浏覽器裡面打開http://localhost/。出現下面的界面,說明配置成功!

window 2008 php 配置,window server 2008 iis7+php安裝配置

安裝imagemagick支援圖檔識别

下載下傳PHP擴充imagick  http://windows.php.net/downloads/pecl/releases/imagick/3.4.2/ (IIS要安裝非線程安全版本,IIS安裝完要重新開機IIS,指令行iisreset即可。APACHE安裝線程安全版本)

把裡面的dll檔案重命名為php_imagick.dll,并放到php 擴充檔案目錄 php/ext 中。

在 php.ini 配置檔案中添加,extension=php_imagick.dll

重新開機電腦後,打開 phpinfo頁面,檢視,擴充已經安裝成功

window 2008 php 配置,window server 2008 iis7+php安裝配置