最近我在IIS中配置了Wordpress博客...我工作正常。现在我尝试配置另一个包(PHP)...它点击任何链接**
时加载索引页面无法找到includes / dbsettings.php
**
但该文件位于该位置,有人说路径映射php.ini文件存在问题....我不是PHP Dev ..
我的朋友安装的同一个包对他来说很好。所以任何1回复修复都会感激不尽。
我在我的系统中找到3份PHP.ini配置文件
C:\ WordPress的\ PHP \ php.ini中 C:\ Program Files \ PHP \ php.ini C:\ Windows \ php.ini中
我不知道IIS需要哪个configuraton文件..
回复:)
答案 0 :(得分:0)
答案 1 :(得分:0)
至于您关于使用哪个配置文件的问题,以下说明来自http://www.php.net/manual/en/configuration.file.php。它是php-cgi.exe寻找它,而不是IIS。请注意,它看起来的地方之一是PHPRC环境变量,可以在IIS配置文件“applicationhost.config”中设置。
在这些位置搜索php.ini(按顺序):
◦SAPI模块特定位置(Apache 2中的PHPIniDir指令,CGI和CLI中的-c命令行选项,NSAPI中的php_ini参数,THTTPD中的PHP_INI_PATH环境变量)
◦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编译时选项。