FreeBSD 8 + Apache 2.2 + Drupal 7 = ошибка 500

Главные вкладки

Аватар пользователя Wolf-alone Wolf-alone 14 февраля 2011 в 22:37

Здравствуйте! Пытался установить Drupal 7 на сервер под управление FreeBSD8, поправил вручную в конфиге сервера параметры Indexes, MultiViews и FollowSymLinks (т.к. из .htaccess он их брать категорически не хотел), теперь либо пустая страница, либо ошибка 500, в логах апача: "call to undefined function hash()".

Самое интересное в том, что в windows (apache 2.2 + PHP, VertrigoServ) и Linux Debian 5/Ubuntu 9, 10 после стандартной установки "apt-get install mysql apache php" всё работает отлично...

Версия PHP - 5.2.

Возможности переустановить PHP - нет, т.к. на сервере ещё несколько сайтов.

Подключен модуль mhash.

Скажите пожалуйста, что можно сделать, что бы избавиться от вышеописанной ошибки (взять Drupa 6 - не вариант, хочу 7!)?

Кстати, 6-ой друпал работает отлично.

P.S. Если нужно что-то до установить, подскажите пожалуйста как именно это сделать. С FreeBSD знаком плохо, привык к Debian 5. Последний опыт использования FreeBSD был во времена версии FreeBSD 4.3.

Комментарии

Аватар пользователя Wolf-alone Wolf-alone 15 февраля 2011 в 0:26

Благодарю!

P.S. Попытка переустановить PHP привел к тому, что сервер лёг. Просил же, не ставить FreeBSD туда... Дык мало того, что там FreeBSD, так ещё и PHP какой-то урезанный, и (видимо для полноты ощущений), после получасового обновления на последнем этапе произошла непоправимая ошибка Smile