debian+apache+?mysql-5.1.37-2+drupal
22 сентября 2009 в 1:46
Добрый вечер.
Настроил систему начал устанавливать ЦМС,
получаю такую ошибку
Конфигурация базы данных
Ваш веб-сервер не поддерживает известные типы баз данных. Уточните у вашего хостинг-провайдера, может ли он предложить базы данных, которые поддерживаются Drupal.
Хотя у меня mysql-5.1.37-2, проверил по документации, написано, что поддерживается....
Помогите разрешить проблему.
Спасибо.
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Напишите, как настраивали и что именно
Расширение php5-mysqli установлено? Похоже, что нет
если это debian lenny, то после выполнения
aptitude search mysql | grep php
должно получиться
i php5-mysql - MySQL module for php5
http://drupal.org/node/4331
Не пробывал только.
Start MySQL with the option --sql-mode="MYSQL40"
php5-mysql уже установил, но не знаю как его прикрутить.
Спасибо.
Пробывал, ничего хорошего.
Всё получилось.
Вся проблема решилась
apt-get install php5-mysql
/etc/init.d/apache2 force-reload
Спасибо.
У меня такая же проблема: "Ваш веб-сервер не поддерживает известные типы баз данных..."
likin, напишите пожалуйста, куда именно Вы добавили эти строки
После того как вы получаете сообщение
"Ваш веб-сервер не поддерживает известные типы баз данных..."
перейдите по ссылке, которая дана на той страничке.
Там описана решение проблемы...
Проблнма заключается в том, что установлен mysql-5.*, а Drupal
адаптирован под 4-ую версию, на сервере МУСКУЛА надо включить поддержку меньшей версии,
там описано как...
Это ошибочное утверждение, не вводите людей в заблуждение. Drupal 6 работает с mysql 5.1 и mysql 5.0. Более того, эти версии являются предпочтительными, нет никакого резона включать совместимость с mysql 4.* или ставить старую версию mysql.
если эти:
то в терминал-)))))
После того, как "добавите" эти строки в терминал, не забудьте нажать enter ))))
Да неужели? Drupal поддерживает 4.1 и выше, но не заточен именно под него.
http://drupal.org/requirements
PS: На локале установлен MySQL 5 из пакетов (тоже Debian), установки по умолчанию. Работает. ЧЯДНТ?
Может и так. Я согласин, что когда человек, что-то создает, то создает под что-то новое. А вот старое переделать под новое никогда не хватает сил и времени. Потому я не знаю как правильно это назвать. Пришлось включать поддержку 4-ой версии.
Да, в сборке Denwer под Windows такой проблемы не наблюдалось(сразу включено), под Debian когда всё собирал по частям пришлось помучится.
Ещё раз, чтобы не вводить в заблуждение тех кто будет читать этот топик после. В Debian не требуется включать поддержку 4-ой версии mysql. Drupal работает с опциями выставленными по умолчанию при установке пакетов. Нужно только поставить эти пакеты.
# aptitude install mysql-server apache2 php5-mysql
Из конфигов править нужно только настройки виртуальных хостов для Апача (если нужны виртхосты).
Кстати, какая версию Drupal ставилась? В топике не нашёл упоминаний.
кстате, в последнем стабильном Debian пакета php4-mysql вроде как уже нет.
Я уже второй месяц на этой ОС. Я рассказал, как оно у меня было. Как и почему и всю политику ПО осознать мне не дано.
Спасибо за понимание.