Приемы веб-программирования. Разрешить Апачу сначала искать файлы в текущем каталоге
Памятка тем, кто (до сих пор) руками пишет веб-движки на ПХП.
У вас есть два файла с одинаковым названием ’konstituciya.php’ в текущем и каком-то системном каталоге. Файл в системном каталоге делает основную работу, например, выводит перечень статей конституции. Файл в текущем каталоге устанавливает локальные настройки, например, вносит в конституцию поправки, а потом вызывает файл из системного каталога. Чтобы поправки вступили в силу, необходимо, чтобы первым был вызван файл из текущего каталога. Вот так:
konstituciya.php → ./system/konstituciya.php
Чтобы установить такую последовательность вызовов, в .htaccess в списке путей первой поставьте точку, а потом перечислите прочие каталоги:
php_value include_path ".:/home/system"
Тогда код выполнится правильно:
// Сначала вызовет файл из текущего каталога с поправками, а потом системный файл с основными законами
include_once "konstituciya.php";
Удачи.