пятница, 29 апреля 2011 г.

Установка Drupal - Warning: ini_set()

Если при установке Drupal возникает следующая ошибка:
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 521 of /home/dimmduh/by-city.ru/http/includes/bootstrap.inc).

Положите файл .htaccess со следующим содержанием:
phpflag session.auto_start off

в директорию выше, чем директория, где у вас лежат файлы drupal.

Ошибка возникает из-за того, что сервер настроен таким образом, что создает сессию сам, автоматический - а Drupal не проверяет этого (что странно) и пытается создать сессию еще раз, как результат - ошибка.