我无法在Quercus 4.0.36中设置持久的php.ini-style参数。
例如,可以使用ini_set或set_include_path从代码中设置include_path参数,并更新包含路径。但是,在整个应用程序范围内设置该参数的文档方法似乎都不适用于我。
任何尝试设置备用php.ini位置,甚至直接从web.xml设置php.ini的尝试都失败了。
我已经部署了quercus-4.0.36.war,并对原始web.inf中的以下行进行了更改或取消注释
<web-app [...]>
<servlet>
[...]
<init-param>
<param-name>ini-file</param-name>
<param-value>WEB-INF/php.ini</param-value>
</init-param>
[...]
<init>
<ini-file>WEB-INF/php.ini</ini-file>
</init>
[...]
<init>
<php-ini>
<include_path>.:WEB-INF/classes</include_path>
</php-ini>
</init>
[...]
</servlet>
</web-app>当设置上述任何参数时,phpinfo和get_include_path的输出都保持不变。
为了在应用程序或系统范围内设置include_path,我还需要做些什么?
发布于 2013-06-03 22:06:46
看起来该行为是由4.0.37版本中已修复的a bug引起的。
https://stackoverflow.com/questions/16860949
复制相似问题