Кхе, кхе, а я не могу поставить drupal, что-то.

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

Аватар пользователя CFreeLancer CFreeLancer 7 января 2007 в 14:47

Значит базу данных создал,
строку с базой, юзерем в settings.php отредактировал
запускаю http://localhost/drupal/index.php
вижу кучу ошибок что таблицы не созданы.
вопрос чё надо дёрнуть чтоб таблицы создались и почему об этом не написано в
install.txt

Комментарии

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 7 января 2007 в 16:52

>Значит базу данных создал,
А права на нее есть у пользователя?

>строку с базой, юзерем в settings.php отредактировал
Пользователь создан?

>запускаю http://localhost/drupal/index.php
>вижу кучу ошибок что таблицы не созданы.
Значит что то мешает их создать раз они несозданны.
Проверь наличие прав у пользователя на БД

>вопрос чё надо дёрнуть чтоб таблицы создались и почему об этом не написано в install.txt
Все написано в файлах
install.txt
INSTALL.mysql.txt
INSTALL.pgsql.txt

И тебя MySQL или PostgreSQL?
И последнее, какая операционная сиситема?

Лично у меня с Debian 3.1r1 + Apache 2 + MySQL 5 + PHP 5.2.0 никаких проблем не было.
За 15 минут во всем разобрался и сделал.

Аватар пользователя CFreeLancer CFreeLancer 7 января 2007 в 16:56

Спасибо за ответы.
Я подписался, но они мне на мыло не приходят чёто. А я всё сижу и жду.
Хорошо что хоть решил проверить страницу.
1. Нотисы показывать то надо, если они есть убирать не буду.
2. INSTALL.mysql.txt Точно. Я его открывал пару раз и пробежал,
но серъёзно внимания чё-то не уделил. Я думал что всё будет как в других CMS,
что надо запустить файл admin.php, install.php или index.php
и мастер подскажет что делать Smile
3. Права у пользователя есть, Lock правда не уверен
база MySQL, сижу в винде.

Как я прочитал надо руками испортировать комманды из файла.
примерно так mysql -u username -p databasename < database/database.4.1.mysql
А как это сделать если я уже запустил клмента mysql?
Я пишу так:
кстати drupal это название базы
drupal < G:\archivable\sources\php\drupal\database\database.4.1.mysql
и вариации на эту тему с путём в кавычках, без указания имени базы данных,
но любой вариант приводит к ругани на синтаксис.
попробовал ввести
source G:\archivable\sources\php\drupal\database\database.4.1.mysql
оно заработало, но ошибки всё те же выводятся в index.php
тогда я посмотрел show tables и увидел что они создались без указанонй мной в конфиге
приставки dr_ . Ну ничё, я убрал эту приставку из конфига, и очудо,
увидел наконец интерфейс друпала, но правда с ошибкой, что лочить юзеру таблицы нельзя.
Тогда изменил гранты для юзера и увидел интерфейс без ошибок.
Наконецто!
Щас буду смотреть дальше.
А вообще тут уже писали много,
что элементарный установщик точно не помешал бы.

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 7 января 2007 в 17:02

Спорный вопрос этот "элементарный установщик".
Ведь на самом деле все и так элементарно.
Просто нужно проявить чуточку терпения, быть более внимательным и не гнать лошадей Smile

В любой операционной системе, если не уверен, что сможешь работать с *sql клиентом без проблем, я бы посоветовал следующие клиенты: PgMyAdmin и phpMyAdmin. Так сказать на заметку.

Аватар пользователя CFreeLancer CFreeLancer 7 января 2007 в 17:56

Тут ещё писали, что друпал лёгкая CMS,
это так в плане малого количества генерируемого html
при отличном виде, но вот админка сильно сложная Smile ,
столько ссылок, что я просто запутался. Smile

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 8 января 2007 в 0:00

Учить, учить, и ещё раз учить. Как завещал наш Deadushka_Lenin Smile

Друпал совсем даже не легкая CMS, но легко расширяемая. Тут легко и просто можно воткнуть PHP код в ноду или блок и связать его с ядром, не заморачиваясь модуле-писанием (которое, в свою очередь, тоже весьма и весьма приятное). Но разобраться в терминологии и базовых концепциях просто необходимо.

---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы