我正在尝试为给定配置中的给定脚本专门设置include_path。 Per Directory Values非常适合这项任务,所以我正在尝试这个:
[HKEY_LOCAL_MACHINE\SOFTWARE\PHP\Per Directory Values\c\phpDevScripts]
"include_path"="c:\\path\\to\\dev\\lib"
它似乎不适用于CLI脚本,但文档对此没有任何说明。
答案 0 :(得分:0)
能够将php指令放在httpd.conf中并让它们在每个目录或每个主机的基础上工作是非常好的。现在有了 可能值得注意的另一个方面:
放入你的apache conf文件的php.ini指令适用于php时 它作为apache模块运行(即在网页中),但不运行时 作为CLI(命令行界面)。
这样的功能可能是不幸的少数人不想要的,但我想 大多数人会发现它很有用。就我而言,我真的很开心 我可以在我的httpd.conf文件中使用open_basedir,它限制了 我的域名的网络用户和子管理员的访问权限,但它没有 限制我自己的命令行php脚本..