我以前在php_value auto_prepend_file ...
中有.htaccess
行,除非我添加新行,否则仍会使用旧值。
旧值指向不再存在的文件,因此我得到了
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 Fatal error: Unknown: Failed opening required '/var/www/_redacted_/sessions/index.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0
我必须创建一个空文件才能包含,这样可行,但我很想知道这是怎么回事。
答案 0 :(得分:1)
此值只能存在3个位置:
php.ini
(以及其中包含的文件,如果您的发行版已经完成)php.ini
中的任何内容).htaccess
个文件。严格地说,在文件系统层次结构的不同级别上可能存在多个(这些应用程序在没有重新启动的情况下应用,并覆盖其他地方的任何内容)。 P.S。您可以使用phpinfo()
调用查看ini文件列表