Выполнил первые три шага установки Drupal (на Win XP SP2 Rus и Denwer3_Base_2010-01-29_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe), и на 4-м шаге после первого же пункта "Наберите в адресной строке браузера: drupal.site" получил ответ:
Deprecated: Function ereg() is deprecated in B:\home\drupal.site\www\includes\file.inc on line 911 - и так 172 строчки
Warning: Cannot modify header information - headers already sent by (output started at B:\home\drupal.site\www\includes\file.inc:911) in B:\home\drupal.site\www\includes\install.inc on line 618
Warning: Cannot modify header information - headers already sent by (output started at B:\home\drupal.site\www\includes\file.inc:911) in B:\home\drupal.site\www\includes\install.inc on line 619
на чем дальнейшая установка благополучно прекратилась.
Инструкцию "На следующей странице Drupal попросит создать файл settings.php в папке /sites/default. Этот файл нужно создать из файла default.settings.php." выполнил, хотя ее и требуют только на следующем шаге - безрезультатно.
Повторил то же на Win Vista - c тем же результатом.
Drupal ставил 6.16 английский (какой скачал первым, сети дома нет быстро поменять)
Что с этим можно сделать?
Комментарии
Забыл добавить: Попробовал поставить на Denwer 2007 года, еще с Apache 1.3.x. Установка прошла до конца, но ссылки с первой же страницы оказались ведущими в никуда.
Говорят, виноват именно Denwer3_Base_2010-01-29_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe.
Скачал и поставил предыдущую сборку Денвера, а поверх нее - русский Друпал 6.16 - встало с пол-пинка :)
Drupal не работает с новой версией PHP 5.3
Работает у меня на 5.3
> Скачал и поставил предыдущую сборку Денвера, а поверх нее - русский Друпал 6.16 - встало с пол-пинка :)
Отличный совет, однако... на офф. сайте Денвера есть ровно одна ссылка на скачивание, и та - на последнюю сборку, и то - высылается на мэйл персонально! Не подскажете, где именно найти эту "предыдущую сборку"?
Snape, у меня есть работающая сборка. Сюда залил.
Спасибо, но ничего не изменилось... тот же список ошибок. Может быть, дело в том, что у меня до сих пор ХР; или то что я устанавливаю оригинальный Друпал, а не русифицированный, как это делал топикстартер?
У меня тоже XP. Странные дела. А если другой Друпал поставить попробывать, более ранний?
Все, уже вытряс ответ в другом месте :) Ответ оказался прост: в файле includes\file.inc в строке 911 меняете "ereg(" на "mb_ereg(".
Спасибо большое. а на сайте где написал вопрос изначально, так и не ответили.
Snape:
СПАСИБО ТЕБЕ БОЛЬШОЕ!!!
Snape, спасибо за совет, мне тоже помогло