Раньше у меня была php_value auto_prepend_file...
в моем .htaccess
, и если я не php_value auto_prepend_file...
новую, старое значение все еще используется.
Старое значение указывает на файл, который больше не существует, и поэтому я получаю
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
Мне нужно было создать пустой файл для включения, и это работает, но я хотел бы понять, как это происходит.
Есть только 3 места, где это значение может находиться:
php.ini
(и файлы включены оттуда, если ваш дистрибутив делает это)php.ini
).htaccess
файлы. Строго говоря, может быть несколько из них на разных уровнях иерархии файловой системы (они применяются без перезагрузки и переопределяют все, что у вас есть в других местах) ps Вы можете использовать phpinfo()
чтобы просмотреть список ini файлов