【发布时间】:2012-03-09 20:21:04
【问题描述】:
我到处搜索,似乎无法找到答案。我正在尝试在本地 wamp 服务器的 php.ini 文件中设置包含路径。我目前不明白以下两件事之一:
- 包含路径设置本身的引号中的内容。
例如,如果我想添加C:\wamp\www作为包含路径,会是include_path = ".;C:\wamp\www\"吗? - 包含路径行的放置位置。我可以把它放在任何地方,还是必须放在特定的地方?
我在检查过的研究中读到的一些常见错误。
- 我正在编辑位于
C:\wamp\bin\php\php5.3.8的 php.ini 文件 - 我在进行更改后重新启动了服务器,并使用
phpinfo()函数检查了它是否已更新。
更新
这是我目前拥有的,但它仍然不起作用。
; Windows: "\path1;\path2"
include_path = ".;C:\php\pear;C:\wamp\www"
【问题讨论】:
-
包含路径正确,调用phpinfo()时显示。那你怎么能说它不起作用呢?
-
由于某种原因,它没有显示在我的 phpinfo 中……也许是我的系统或其他原因
-
而且你的 phpinfo() 还显示你正在编辑的 php.ini 实际上是加载的那个?
-
Apache 从 wamp\bin\apache\Apachex.y.z\bin\php.ini 文件中读取。您应该将 include_path 添加到该 php.ini 文件并重新启动您的 wamp 服务
标签: php include-path