1

我无法php.ini在 Quercus 4.0.36 中设置持久样式参数。

例如,include_path可以使用ini_set或从代码中设置参数set_include_path,并更新包含路径。但是,在应用程序范围内设置该参数的记录方法似乎都不适合我。

任何设置备用位置的尝试php.ini,甚至是php.ini直接设置的位置web.xml都没有成功。

我已经部署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应用程序或系统范围,我还应该做些什么吗?

4

1 回答 1

1

看起来该行为是由已为 4.0.37 修复的错误引起的。

于 2013-06-03T14:06:46.173 回答