Здравствуйте.
Пару дней назад на моем сайте ekit.org.ua вдруг появилась ошибка.
Warning: ini_set() [function.ini-set]: A session is active. You cannot change the session module's ini settings at this time in drupal_environment_initialize() (line 684 of /home/ekit/public_html/includes/bootstrap.inc).
Перед ее появлением ничего с сайтом не делалось (не обновлялось, не менялось...). После ее появления не могу зайти в админку.
Перелапатил весь инет и не нашел ничего. Поиск выдал множество сайтов с такой-же проблемой.
Нашел вариант решения подобной проблемы http://blog.dimmduh.com/2011_04_01_archive.html но он не работает:
«Положите файл .htaccess со следующим содержанием:
phpflag session.auto_start off
в директорию выше, чем директория, где у вас лежат файлы drupal.»
В моем .htaccess нашел такую строку, строку. Вот только написана чуток по другому:
# PHP 5, Apache 1 and 2.
php_flag magic_quotes_gpc off
php_flag magic_quotes_sybase off
php_flag register_globals off
php_flag session.auto_start off
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_flag mbstring.encoding_translation off
Пробовал и так и так....
Комментарии
Неужели больше ни кто не сталкивался с подобной проблемой? Ведь в интернете множестовсайтов с твким сообщеием на морде???
проблема решилась обращением к хостеру и модификацией конфигурации PHP: отключение автосесси.