如何在iis下運行php?
IIS下運行PHP的方法:\x0d\壹、安裝PHP5.3.6\x0d\1)關閉防火墻,將php5.zip解壓到D:PHPPHPWINDOWS目錄\x0d\\x0d\3)到php安裝目錄(D:PHPPHPwindows集合團目錄。\x0d\\x0d\2)點擊“映射”選項卡上的“添加”打開“添加/編輯應用程序擴展映射”對話框,點擊“可執行文件”後的“瀏覽”定位D:PHP而FastCGI執行方式是以單壹線程來執行操作,所以不需要進行線程的安全檢查,除去線程安全檢查的防護反而可以提高執行效率,所以,如果是以FastCGI來執行PHP,建議選擇NonThreadSafe版本。
官方並不建議妳將NonThreadSafe應用於生產環境,所以我們選擇ThreadSafe版本的PHP來使用。
2,配置php
解壓到某個目錄,如c:/php345
將php.ini-development重命名為php.ini
fastcgi.impersonate=1默認為0,如果使用IIS,妳需要開啟:cgi.fix_pathinfo=1
cgi.force_redirect=0默認開啟,如果妳使用IIS,可以將其關閉
其次指定extension_dir目錄和date.timezone目錄
extension_dir="C:/php53iis/ext"
date.timezone=Asia/Shanghai
修改PHP.INI配置文件中的cgi.fix_pathinfo=1,PHP會修正SCRIPT_FILENAME為真實的文件地址,否則PHP將無法找到需要處理的PHP文件。
3,配置nginx
解壓nginx,如c:/nginx
設定error.log的存放目錄,將#error_loglogs/error.log;的#去處,默認error.log是存放在Nginx安裝目錄中logs目錄下。