Вы здесь

Проблемы с установкой 6.15 rus/eng

Имею хостинг с PHP4+MySQL5.2.
Сайт долго работал нормально, а теперь постоянно выводит ошибки.
Сделал бекап базы, снес движок/базу.
Стал все ставить с нуля. Взял сабж, по инструкции установил на хостинг, запустил. На шаге создания базы, после кнопки Save получил следующее:

Установка Drupal

The installation has encountered an error.
Please continue to the error page
An HTTP error 502 occurred. http://cdoosh-kos.ru/macos/install.php?locale=ru&profile=default&id=1&op=do

Что не так? Что надо подправить? Проверил - таблицы в базе созданы, но сайт не работает.
Теоретически могу перейти на PHP5, но придется менять настройки нескольких сайтов.

Комментарии

Изображение пользователя drupal.org.ru

Вообще, с версии Drupal 5.6 минимальная версия PHP — 4.3.5, но с такой ошибкой вариантов много, можно посмотреть кто с чем сталкивался — install.php? An HTTP error 502 occurred.

Изображение пользователя rahem

Поменял все-таки версию PHP. Теперь версии выглядят так:
PHP Version 5.2.9
MySQL 5.1.24-rc

И сообщение поменялось:

Установка Drupal

The installation has encountered an error.
Please continue to the error page
An HTTP error 0 occurred. http://www.cdoosh-kos.ru/ds/install.php?locale=ru&profile=default&id=1&op=do

Изображение пользователя rahem

добавлю
сейчас просматривал страницу phpinfo моего провайдера (http://www.hoster.ru/js/info.php5.htm) и обнаружил расхождение со списком требований:

register_globals: on
error_reporting: 6135

может это как-то влиять?

Изображение пользователя drupal.org.ru

Да, при register_globals on Друпал установить нельзя.

Изображение пользователя rahem

вообще?
то есть у меня с drupal на этом хостинге не срастется?

засада...

PS Видимо хостер поменял настройки где-то после НГ. До этого все отлично работало.

Изображение пользователя drupal.org.ru

Это в Drupal 5.6 ввели, вот из-за этого. Друпал через .htaccess пытается отключить register_globals и запретить просмотр .tpl.php-файлов. Попроси саппорт хостера включить использование .htaccess, его использование на хостинге может быть отключено по умолчанию.

Изображение пользователя rahem

Скорее всего все-таки хостер поменял настройки. Так как у меня работали версии с 6.11 по 6.13 до этого НГ.

Изображение пользователя drupal.org.ru

Кстати, сайт http://www.hoster.ru/ сам на Друпале работает. Опиши им свою проблему, с Друпалом при таком подходе у них определённо сложностей быть не должно :-)

Изображение пользователя rahem

В тарифе написано:
.htaccess Да
Значит должно быть включено.

А как можно проверить локальные настройки?

Изображение пользователя drupal.org.ru

Это значит, что можно использовать, но может быть выключено и включать/выключать можно в панели управления.

Изображение пользователя rahem

Связался со службой поддержки. Функция .htaccess всегда включена для всех unix-клиентов. А у меня именно такой тариф.

Может надо что-то исправить в файле .htaccess?

Изображение пользователя rahem

Вот кусок для PHP5:

# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_value magic_quotes_gpc                0
  php_flag  register_globals                off
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

Изображение пользователя drupal.org.ru

Не знаю, как это понимает Apache 1 и Apache 2, но видел для Джумлы вот такие рекомендации, в котором говорят, что для Apache 2 нужно писать php_value register_globals 0, а стоит именно Apache 2. И стандартный Друпаловский .htaccess именно такую запись и использует.

Изображение пользователя rahem

было именно так с ноликом через value, я в попытках настроить поставил flag

Изображение пользователя drupal.org.ru

Тогда опять план Б: связаться со службой поддержки.

Изображение пользователя rahem

то есть считаете, что .htaccess не работает?

Изображение пользователя drupal.org.ru

Возвращаясь к проверке настроек:
Кладёшь info.php в корень сайта. Его содержание:
<?php phpinfo(); ?>
Копируешь в корень .htaccess
Набираешь в браузере example.com/info.php
Смотришь строчку register_globals в колонке Local Value.

Считаю работает и самое простое - спросить хостера почему Друпал не хочет ставится. Уверен у него это уже не раз спросили. Эта ошибка сразу появляется? Для русского языка может не хватать времени на импорт переводов.

Изображение пользователя rahem

Проверил настройки - все ok вроде как.
Вот ссылка: http://cdoosh-kos.ru/ds/phpinfo.php

Может посмотрите и скажете все-ли нормально и если да, буду хостера мучать.

Заранее спасибо.

Изображение пользователя drupal.org.ru

max_execution_time 10
memory_limit 10M
это отличается от стандартных хостера и для Друпала мало.

Изображение пользователя rahem

это ограничения тарифа, значит точно надо переходить на следующий тариф, хотя еще до НГ все работало на тех же значениях

Изображение пользователя rahem

уточнить только неплохо бы:
на следующем тарифе будет 10с/32мб - этого хватит?

вот таблица тарифов: http://www.hoster.ru/tarifs/compare

если и второй не потянет придется искать другой движок :-(

Изображение пользователя drupal.org.ru

Странно что Друпал раньше вообще работал. Это самый минимум. Посмотри статьи Gor-а, он занимается хостингом для Друпала. Если расскажешь что нужно, то тебе совершенно точно скажут какой для этого нужен тариф.

Изображение пользователя rahem

Спасибо. Начал рыть землю по ссылкам.

Изображение пользователя Avatonk

Разрабатывал сайт на друпале...с русификацей проблемы большие..с установкой не разобрался..вылезает множество ошибок и установказ завершается..а я так надеялся на эту CMS