На Денвере пытаюсь запустить Друпаль 4.6, но ничего не выходит. При запуске mysql-скрипта (MySQL-Front v2.5) вылазит ошибка Table 'sqlftron.system' doesn't exist. sqlftron -- это имя базы. Пробовал разные имена базы (в том числе и drupal) и разных пользователей с разными правами -- все бестолку, ошибка одна и та же. С путями вроде все норм.
При прочих равных условиях PostNuke заводится без проблем.
Комментарии
Да.. Ну ... Как всегда задам вопрос:
Расскажите, как Вы создаете базу. А то, знаете, способов много, а у телепатов весенняя депрессия...
Такое ощущение, что таблицы не созданы. Он таблицу найти не может.
Это что? Версия скрипта? Тогда что за скрипт?
Версия mysql ? ... Тогда, ничего, что актуальная 4.x?
--
USU-Lug http://usu-lug.org.ru
Совершенно верно, не создаются таблицы. Прервается процесс на указанном выше сообщении. А создаю выполнением скрипта .mysql из папки database друпаля.
Добавлю, что ось у меня WinXP SP2 Eng, Денвер-2 2005-01-26.
Это прога-коиент для sql типа того же phpMyAdmin. В денвере я использовать phpMyAdmin тоже пробовал, но результат аналогичен: таблицы хоть и создаются, но вылазит
а php интерпретатор скрипты не обрабатывает. (В этом примере база test, пустая была. С любой другой базой то же самое сообщение)
Сделал в денвере наконец-то сайт таким, каким хотел видеть. Но при попытке переноса на хостинг полезли ошибки
Попытался залить в него установочную базу из дистриба друпаля, а он и такую создавать не хочет, вываливает множество таких ошибок
Использую прогу MySQL-Front v2.5, в ней есть возможность пересылать данные из одной базы непосредственно в другую. Напомню, что с помощью выполнения последовательности sql-команд при установке друпаля ничего не вышло, а базу удалось создать только через коммандную стороку, но на хостинге я ведь так сделать не могу (там MySQL 3.23.56). Перепробовал различные варианты, но ни один не помог. Совсем уже запутался
Дело в том, что возможность перекодировки на уровне БД, появилась в mysql только в версии 4.1. И, похоже, эта возможность добавила больше проблем, чем решила.
Как пользоваться вашим клиентом я не знаю.
Штатными стредствами это делается так:
mysqldump --compatible=mysql323 --default-character-set=utf8 -u user_name -p db_name > filename.mysql
Получите dump, совместимый c версией 3.23.
--
USU-Lug http://usu-lug.org.ru