Как установить директиву auto_prepend_file в Php для каждого каталога?

Предпосылки: У меня есть код, который проверяет, есть ли у пользователя действующий сеанс, перед обработкой php-страницы, которую я хотел бы установить как auto_prepend_file. Однако мне нужно исключить страницу, на которой пользователь пытается войти, не требуя действительного сеанса. Я хотел бы иметь возможность устанавливать значение auto_prepend_file для каждого каталога.

Среда: PHP 5.2.6m Apache 2, запуск php как cgi, а не как mod_php, в Windows (если это имеет значение) и на машине, над которой я полностью контролирую (не в размещенной среде)

Использование файла htaccess отключено b / c Я не использую mod_php. Мне не удалось изменить файл php.ini для установки auto_prepend_file, сервер выдает внутреннюю ошибку. И ini_set () не работает, потому что он уже загрузил файл проверки сеанса, прежде чем я смогу изменить значение auto_prepend_file.

Я не вижу способа установить auto_prepend_file для каждого каталога, если вы не используете mod_php / htaccess. Я что-то упускаю?

9
задан CLJ 22 November 2010 в 18:48
поделиться