2010-08-23 63 views
0

最近我配置了IIS中的WordPress博客...我工作的很好。現在我嘗試配置另一個包(PHP)...它加載索引頁面時點擊任何鏈接,它說**PHP和IIS配置

無法找到包括/ dbsettings.php

**

但該文件是那裏的位置,有人說,在路徑映射php.ini文件問題....我不是PHP開發..

相同的包我的朋友安裝了罰款,他的作品..所以any1回覆修復將感恩。

,我發現在我的系統php.ini配置文件中的3份

C:\ WordPress的\ PHP \ php.ini中 C:\ Program Files文件\ PHP \ php.ini中 C:\ WINDOWS \ php.ini中

我不知道這configuraton文件不IIS需要..

答覆:)

回答

0

只是一個提示:目錄分隔符不是在Win/Linux下的相同。也許有一些包括使用Linux的一個(/),但贏下你需要使用:\

如果你的新上傳包不寫入正確,也許還有一些關於/的。

更多信息here

0

至於你使用哪個配置文件的問題,下面的解釋是從http://www.php.net/manual/en/configuration.file.php。它是php-cgi.exe查找它,而不是IIS。請注意,它看起來的一個地方是PHPRC環境變量,它可以在IIS配置文件「applicationhost.config」中設置。

php.ini的搜索在這些位置(按順序): ◦SAPI模塊特定位置(PHPIniDir指令Apache 2中,在CGI和CLI -c命令行選項,在NSAPI php_ini參數,在PHP_INI_PATH環境變量THTTPD)
◦PHPRC環境變量。在PHP 5.2.0之前,這是在下面提到的註冊表鍵後檢查的。
◦自PHP 5.2.0開始,可以爲不同版本的PHP設置php.ini文件的位置。按順序檢查以下注冊表項:[HKEY_LOCAL_MACHINE \ SOFTWARE \ PHP \ xyz],[HKEY_LOCAL_MACHINE \ SOFTWARE \ PHP \ xy]和[HKEY_LOCAL_MACHINE \ SOFTWARE \ PHP \ x],其中x,y和z表示PHP主要,次要版本和發佈版本。如果在任何這些鍵中有IniFilePath的值,則找到的第一個將用作php.ini的位置(僅限Windows)。
◦[HKEY_LOCAL_MACHINE \ SOFTWARE \ PHP],IniFilePath的值(僅限Windows)。
◦當前工作目錄(CLI除外)。
◦Web服務器的目錄(用於SAPI模塊)或PHP目錄(否則在Windows中)。
◦Windows目錄(C:\ windows或C:\ winnt)(適用於Windows)或--with-config-file-path編譯時選項。