Продаются процессоры Штрих-ФР-К под ЕГАИС

Ошибки при установке сайта на CMS Drupal 6.28

Ошибки, с которыми можно столкнутся на этапе установки и настройки сайта на CMS Drupal 6.28.

Установка на Denwer. Так как делать по живому какие то изменения на действующем сайте настоятельно не рекомендуется,  желательно сперва попробовать такие изменения на подопытном сайте. Поэтому на локальной машине устанвливаем Denwer (http://www.denwer.ru). На него устанавливаем свой сайт двойник и делаем с сайтом, что хотим.

 

  • Не открывается ваш сайт установленный на denwer, открывается только localhost

В директории C:\Windows\System32\drivers\etc\  лежит файл hosts. На всякий случай делаем резервную копию этого файла и удаляем файл. Запускаем (перезапускаем) denwer – сайт стал открываться.

 

  • Не устанавливается Drupal на Denwer выдают ошибку failed to open stream: No such file or directory in Z:\home\имя_вашего_сайта\www\includes\install.inc on line 187

Дополнительно выдаются такие предупреждения

Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in Z:\home\имя_вашего_сайта\www\includes\install.inc on line 187

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\zival-74\www\includes\install.inc:187) in Z:\home\имя_вашего_сайта\www\includes\install.inc on line 617

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\zival-74\www\includes\install.inc:187) in Z:\home\имя_вашего_сайта\www\includes\install.inc on line 618

В директории z:\home\имя_вашего_сайта\www\sites\default\ не надо менять имя файла default.settings.php на setting.php, надо что бы в директории было оба файла default.settings.php и settings.php

 

  • Drupal зависает при установке на Denwer, при повторном входе на сайт выдает ошибку Fatal error: Call to undefined function user_access() in Z:\home\zival-74\www\includes\theme.inc on line 1804

Если при установке Drupal указать пароль такой же как при создании базы в Denwer, то будет как раз такая ошибка

например в denwer создана база
база ziv
пользователь ziv
пароль ziv

то при регистрации базы в Drupal указываем
база ziv
пользователь root
пароль
(не указываем)

тогда ошибки не будет

 

  • Drupal усановленный на Denwer при подключении модуля выдает ошибку - Fatal error: Maximum execution time of 30 seconds

Про эту ошибку много расписано, поэтому просто копипаст.

"зайдите в файл
usr/local/php5/php.ini
Найдите в нем строчку:
max_execution_time = 30
И измените значение 30 на 300 (с полминуты до 5 минут на выполнение скриптов).
max_execution_time = 300
Чтобы изменения вступили в силу перезагрузите denwer."

Источник http://site-made.ru/forum/fatal-error-maximum-execution-time-30-seconds-exceeded

 

  • При установке Drupal 6.28 на реальный хостинг инсталляция останавливается с ошибкой  The following error must be resolved before you can continue the installation process: register_globals is enabled. Drupal requires this configuration directive to be disabled. Your site may not be secure when register_globals is enabled. The PHP manual has instructions for how to change configuration settings. (Currently using PHP register globals Enabled ('1'))

Дополнительно. Дословно на русском  "register_globals включен. Drupal требует отключить эту директиву. При включенной register_globals ваш сайт будет не защищен. Подробнее см. документацию PHP как менять настройки конфигурации. (Сейчас используется PHP register globals Разрешено ('1'))"

создаем текстовый файл  с именем php.ini со следующим содержимым:

[РНР]

register_globals = Off

Созданный файл следует поместить в ту папку на хостинге, в которой находятся
файлы CMS Drupal, то есть в папку www

P.S. Лично я создал только register_globals = Off (без секции PHP) - то же работает