0

我正在尝试为给定配置中的给定脚本专门设置 include_path。 每个目录值将非常适合该任务,所以我正在尝试这个:

[HKEY_LOCAL_MACHINE\SOFTWARE\PHP\Per Directory Values\c\phpDevScripts]
"include_path"="c:\\path\\to\\dev\\lib"

它似乎不适用于 CLI 脚本,但文档对此只字未提。

4

1 回答 1

0

引用自“用户贡献的笔记”:

能够将 php 指令放入 httpd.conf 并让它们在每个目录或每个虚拟主机的基础上工作真是太好了。现在还有另一个方面可能值得注意:

当 php 作为 apache 模块(即在网页中)运行时,放入您的 apache conf 文件中的 php.ini 指令适用于 php,但当它作为 CLI(命令行界面)运行时则不适用于 php。

这样的功能可能会被不愉快的少数人所不需要,但我想大多数人会发现它很有用。就我而言,我真的很高兴我可以在我的 httpd.conf 文件中使用 open_basedir,它限制了我的域的 web 用户和子管理员的访问,但它不限制我自己的命令-行 php 脚本..

于 2013-08-01T21:27:41.703 回答