Русский инсталлятор Drupal

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 5 марта 2007 в 21:55

У многих начинающих свое знакомство с Drupal вызывает трудность процедура установки и регистрации первого пользователя. Предлагаю русскоязычный инсталлятор Drupal, который позволяет установить полностью русифицированный Drupal 5.x., получая при установке сообщения по-русски.

Последовательность ваших действий такова:
1. Сначала получим все необходимые файлы.
Скачайте:
а) дистрибутив последней версии Drupal (сейчас это версия 5.5.).
б) русскоязычный инсталлятор Russian Drupal Installer (RDI).

2. Затем подготовим установку Drupal.
а) Разархивируйте дистрибутив Drupal на сервер
Обычно это каталог 'www' или 'htdocs'. Если вы работаете на локальном сервере с комплектом Denwer (http://denwer.ru), то это будет каталог C:\WebServers\home\ваш_сайт\www\.
б) Создайте базу данных (например, с помощью phpMyAdmin).
База данных создается обычно через вашу учетную запись у хостинг-провайдера. Там должна быть какая-нибудь ссылка типа "Работа с базами данных" или "Веб-интерфейс к БД". Заходите туда и создаете новую базу данных. Запоминаете ее название, имя пользователя БД, пароль к ней. Потом все это указываете при инсталляции Drupal.

3. Подготовим Russian Drupal Installator к работе.
а) Разархивируйте RDI в тот каталог, куда вы установили Drupal.
В каталоге 'profiles' должен появиться подкаталог 'russian', а в каталоге 'sites' - подкаталоги 'sites/all/modules' и 'sites/all/themes'.
б) Наконец, запустим инсталлятор. Для этого просто наберите адрес вашего сайта в браузере.
В диалоге инсталляции выберите "Русский Drupal" и язык "Русский". Укажите имя созданной базы данных, пользователя и пароль к ней.

Если инсталляция прошла успешно, вы получите русскоязычный сайт на Drupal, где:

  • название сайта установлено "Русский Drupal" (затем можете заменить своим)
  • создана учетная запись №1 (администратор сайта).
    Имя: admin, пароль: admin, эл.почта: admin@mydrupalsite.ru
    ВНИМАНИЕ!!! Не забудьте поменять эти настройки на рабочем сайте !!!
  • включен показ аватар пользователей
  • включен модуль locale и загружен русский перевод
  • включен дополнительный модуль autolocale, который позволяет автоматизировать процесс загрузки переводов для модулей.

    Теперь можно приступать к дальнейшей настройке сайта (менять параметры, оформление, работу модулей и т.п.).

    Удачи и удовольствия от работы с Dupal!

    Благодарности принимаются по адресу: Яндекс.Деньги 41001129515825 Smile
    ------------------
    Примечания:
    Загрузка файлов перевода в базу данных может продолжаться некоторое время, подождите. К тому же, это - ресурсоемкая процедура. Если вам не удается загрузить перевод и выдается сообщение о превышении времени исполнения скрипта, можно попытаться установить бОльшее значение для переменной 'max_execution_time' в файле php.ini.
    Либо можно оставить в каталоге 'sites/all/modules/autolocale/po/' перевод только тех модулей, которые будут установлены в вашей системе.

    При неудачных попытках инсталляции не забывайте перед повтором очищать базу данных (можно просто удалять базу и затем создавать новую пустую с тем же именем), а также возвращать файл настроек 'sites/default/settings.php' в исходное состояние (просто замените его на файл из дистрибутива, либо найдите там переменную $db_url и напишите "$db_url= 'mysql://username:password@localhost/databasename';" , а файлу поставьте права на запись).

    Если вы устанавливаете сайт на denwer и при запуске сайта вы видите множество сообщений "Notice" и "Warning", то добавьте строку "php_value error_reporting 7" (без кавычек, конечно) в файл .htaccess

    Инсталлятор использует имеющийся в Drupal 5.x механизм инсталляционных профилей (http://drupal.org/node/67921).

    =========
    Страница проекта на drupal.org.
    Страница CVS.

  • ВложениеРазмер
    Иконка пакета russianForDrupal53.zip220.35 КБ
    0 Thanks

    Комментарии

    Аватар пользователя B.X B.X 6 марта 2007 в 3:08

    хм... а как его для уже установленного Друпала приспособить? Точно также или пляски с бубном? Просто хочу, чтобы все страницы были на русском, в том числе и при обновлении старых модулей? Или update.php сюда не относится?

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 6 марта 2007 в 9:35

    Нет, обновление - это все же несколько другая тема.

    Хотя "профили" по сути - всего лишь автоматизация последовательности типичных действий при установке (или обновлении): включить такой-то модуль, добавить в базу такую-то таблицу, в нее вставить следующие строки, переменной такой-то присвоить некое значение и т.п. Поэтому, думаю, можно написать профиль и для обновления установки Drupal.

    Основное назначение "профилей" - даже не упрощение жизни для новичков Drupal'а, а создание друпаллерами своих "сборок" Drupal для быстрого разворачивания типичных сайтов: "Сообщество" - один набор модулей и настроек, "Визитка фирмы" - другой набор, "Многоязычный сайт" - третий и т.д.

    Еще и так можно посмотреть. У каждого из нас есть какой-то комплект модулей, которые мы ставим практически на все сайты. Я вот добавляю (по крайней мере для админки) dhtml_menu. В большинстве случаев нужна русификация, набор типовых пунктов меню практически неизменен (все эти about, contacts и т.п.). Вот, чтобы это всякий раз ручками не делать, можно состряпать себе "профиль" и пусть это автоматом настраивается.
    Удобно. Хотя иногда проще залить готовый дамп базы данных. Но "профили" гибче и нагляднее.


    Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 14 марта 2007 в 20:25

    Подготовил 2-ю версию Russian Drupal Installator. Позволяет автоматизировать процесс установки полностью русифицированного сайта на Drupal 5.x., получая при установке сообщения по-русски.


    Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

    Аватар пользователя Гость Гость (не проверено) 16 октября 2007 в 9:39

    скажите как создать базу данных при установке,желательно пошагам
    заранее спасибо

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 16 октября 2007 в 10:23

    База данных создается обычно через вашу учетную запись у хостинг-провайдера. Посмотрите, там должна быть какая-нибудь ссылка типа "Работа с базами данных" или "Веб-интерфейс к БД". Заходите туда и создаете новую базу данных. Запоминаете ее название, пароль к ней. Потом все это указываете при инсталляции Drupal.

    Аватар пользователя B.X B.X 16 марта 2007 в 15:29

    Спасибо. Когда буду заново устанавливать, поставлю, нужный перевод... вообще весь перевод должен содержаться как и этот, не в базе данных...

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 16 марта 2007 в 17:36

    Может быть...
    Во второй версии RDI интересен модуль autolocale, который, если я правильно понял, при включении нового модуля загружает перевод для этого модуля (должен лежать в подкаталоге /po модуля), при выключении - выгружает строки перевода из базы данных Drupal. Скорости это, конечно, не добавляет, но хотя бы база не засоряется переводами удаленных модулей.


    Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

    Аватар пользователя B.X B.X 16 марта 2007 в 17:40

    интересно, как он это делает? "выгружает строки перевода из базы данных Drupal", ведь таким образом можно подправить и саму locale или он просто запоминает то, что сам добавил?

    Аватар пользователя B.X B.X 18 марта 2007 в 1:55

    там они как-то странно сохраняются... не уверен, что всё там правильно... некоторые вообще непонятно к каким модулям относятся...

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 21 марта 2007 в 21:43

    Похоже, что модуль в общем-то умеет удалять перевод конкретного модуля при его выключении, но т.с. "полуавтоматически" и по такому алгоритму: удаляет весь перевод и заново загружает его из файлов po, имеющихся для включенных модулей. Называется это "автоимпорт" и ссылка для запуска этой процедуры находится на странице locale.
    Автор модуля в комментариях говорит, что ищет более эффективный путь очищаться от ненужных переводов.


    Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

    Аватар пользователя Dan Dan 21 марта 2007 в 23:12

    У меня есть более эффективный путь Smile
    У каждой строки есть коммент. Если коммент совпадает на 100% - удаляем, иначе - оставляем.

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 29 марта 2007 в 22:08

    Уф! Устал я что-то слушать стоны неофитов на мотив "А где мне взять такую песню..." и выложил свою "сборку" (Drupal51+перевод+инсталлятор+модули simplemenu и autolocale+строка "php_value error_reporting 7" в .htaccess) одним файлом RussianDrupal5_1.zip (1Mb счастья). Smile


    Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

    Аватар пользователя Avalon Avalon 30 марта 2007 в 8:44

    У меня как бы проблема на половину, а если конкретно, то только с русским языком.
    Кстати, устанавливал по этому сценарию.
    Суть проблемы описал на форуме http://drupal.ru/node/4710
    Может кто поможет советом!

    Аватар пользователя Avalon Avalon 9 декабря 2007 в 8:21

    Вадим! Больше спасибо за помощь - проблему разрулил по твоему совету.
    Теперь еще в интернете на один великорусский друпал стало больше.

    Аватар пользователя Avalon Avalon 30 марта 2007 в 10:14

    В разделе "Переводы" русского языка вообще не было - я его создал, но в колонке "Переведено" было "0%", после этого я пошел на закладку "АвтоИмпортировать" и проделал "Выполнить автоматический импорт". Как результат - все нормально, русский на 99.69%

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 31 марта 2007 в 10:24

    Для совсем ленивых - сверхскоростная установка Drupal !

    Есть скрипт, который разворачивает zip-файл на сервере (см. прикрепленный файл). Для чего это нужно? А не надо копировать всю структуру сайта на Drupal (3,5 Mb), а всего лишь три файла (RussianDrupal5_1.zip, ftpextract.php, pclzip.lib.php) (1,2Mb).
    Скопировали и запускаем потом http://вашсайт/ftpextract.php. Получаем на сервере развернутую структуру сайта (имейте в виду, никаких сообщений от скрипта о готовности не будет - просто пустой экран). Затем запускаем инсталляцию http://вашсайт/, как обычно.
    Как говорил мой дед-украинец: "А кофтать хто буде?", т.е. "А глотать кто будет?" (когда все разжевали и в рот положили). Smile

    Отмазка (disclaimer): пользуйтесь на свой страх и риск, я только мимо проходил. Smile У меня проблем не возникало, но, говорят, что права на развернутые файлы имеет скрипт и это, типа, имеет какое-то значение.

    Аватар пользователя DrUpal DrUpal (не проверено) 18 апреля 2007 в 13:25

    два раза сегодня ставил и сносил Вашу русскую сборку - каждый раз он при инсталляции предлагает (дважды) выбрать язык, выбираю русский оба раза, но всё остаётся на великом и могучем аглицком. И потом где-то с пятой попытки он проглотил наконец автоимпоортом русскую и польскую локали. Но главная засада в другом: в любом из имеющихся браузеров с двух машин одно и то же: при КАЖДОМ обновлении страницы (или переходе на другую) кодировку UTF-8 приходится выставлять вручную :(, иначе - крокозябры... В браузерах стоит автоопределение, в коде страниц - та же UTF-8. Чего ему надо? Может, права на каую-то из папок поменять?
    хостинг на Агаве.
    а, чуть не забыл: в Опере левая колонка почему-то недоступна - залогиниться нельзя...

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 18 апреля 2007 в 14:19

    при КАЖДОМ обновлении страницы (или переходе на другую) кодировку UTF-8 приходится выставлять вручную :(, иначе - крокозябры...
    Про Агаву не знаю, а на Valuehost я добавляю строку "charsetdisable on" в файл .htaccess. Помогает от крокозябр.

    Про незагруз локализации проблема может быть в том, что это ресурсоемкая и длительная процедура, поэтому иногда на медленной загрузке скрипт не успевает отработать в течении отведенного ему времени. Если есть доступ к php.ini, попробуйте поиграть значениями переменных:
    max_execution_time = 60 ; Максимальное возможное время выполнения сценария в секундах.
    max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
    memory_limit = 8M ; Максимальный объем памяти, выделяемый сценарию (8MB)
    Можно также установить Drupal без загрузки локализации, а потом загрузить файлы переводов помодульно. Файлы меньше, время загрузки меньше.

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

    СПАСИБО!
    только что добавил - польский стал нормально показываться, и при переходах не надо каждый раз кодировку указывать. завтра русский умолчальным поставлю, посмотрю. но, думаю, всё будет ок.

    Аватар пользователя Гость Гость (не проверено) 3 мая 2007 в 16:34

    Спасибо огромное за простое и понятное объяснение (за перевод отдельный поклон!) по руссификации и установке Drupal!

    Аватар пользователя Гость Гость (не проверено) 24 мая 2007 в 18:39

    Подскажите плиз. новичку...

    Пытаюсь установить RussianDrupal5_1.zip на хостинг nic.ru, выдает такую вот строчку:

    Failure to connect to your MySQL database server. MySQL reports the following message: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2).

    Как быть?

    Аватар пользователя Гость Гость (не проверено) 25 мая 2007 в 10:22

    У меня не появляется вкладка Дополнительно.
    Сначала идет выбор профиля, затем выбор языка,
    затем 3 строчки для ввода имени базы, пользователя и пароля к ней.

    Как зайти во вкладку Дополнительно?

    Аватар пользователя artcons artcons 17 июня 2007 в 21:09

    Супер! Сосибо! Мучениям юзера конец! Только вместо Руский уменя высветилось Abkhazian...

    Аватар пользователя Mpakobec Mpakobec 15 июля 2007 в 23:56

    >Супер! Сосибо! Мучениям юзера конец! Только вместо Руский уменя высветилось Abkhazian...
    artcons, пасиБ, спас от неенучей смерти,
    пытаюсь проинсталить русский друпал, кроме матов и навязчАвага желания повеситси, ни чев голову не лезло,
    поржал, иду за коньяком и спать, вешаться передумал ))

    Аватар пользователя artcons artcons 3 августа 2007 в 3:53

    Я сам понял как переводить и как сбрасывать в файл весь перевод, но как отдельные модули в ру_по не понимать?
    Вот еще предложение: сделать перевод друпала расширенным, т.е. не только подписывать строки но давать подробную информацию на взаимодействие модулей и т.п., тоесть опубликовать учебник для друпал.
    Туруд огромный и радость для ламера, не правда ли?
    Можно организовать форум и работать сообща с опытными програмистами!

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 3 августа 2007 в 19:54

    > но как отдельные модули в ру_по не понимать?
    Сначала извлекаете из модуля строки для перевода модулем potx. Получаете файл .pot. Затем переводите строки. Это делается, например, с помощью программы poedit или просто в редакторе, поддерживающем utf8. Корректируете также шапку файла (там указывается информация о переводчике и т.п., но - главное - добавляется корректная формула для форм множественного числа). Получаете файл .po для конкретного модуля.

    > Вот еще предложение: сделать перевод друпала расширенным, ...
    Идея хорошая, но очень затратная (время, силы) и поэтому, увы, маловероятно будет реализована.

    Аватар пользователя artcons artcons 9 августа 2007 в 0:57

    А почему не сделать? А почему не продавать?! Счет внизу написать и ящик - труд окупится.

    Аватар пользователя enp enp 6 августа 2007 в 11:29

    Делал как написано, но локализация не загрузилась. Пробовал загрузить файлы переводов помодульно, загрузилось 99.92%, а Page и Story остались непереведенными. Что делать?

    Аватар пользователя enp enp 6 августа 2007 в 11:35

    Еще интереснее то, что в node/add Page и Story остались непереведенными, а найти непереведенные строки в admin/settings/locale/string/search для русского языка я не могу, ищу строку Page и выясняется, что русский перевод есть

    Аватар пользователя enp enp 6 августа 2007 в 12:04

    На локальном сайте с Денвером локализация загрузилась, так что обошелся тем, что просто перетащил дамп БД на хостинг

    Но проблема с Page и Story при загрузке файлов локализации воспроизводится и на Денвере железно

    Аватар пользователя Shelendor Shelendor 6 августа 2007 в 12:39

    про это писали уже несколько десятков раз, возможно даже и в этой ветке, лень пробегать всё глазами. Page и Story создаются при инсталляции и потому не русифицированы. Решается на раз-два. Заходите в Типы контента и тупо меняете название и описание в этих двух типах Smile

    Аватар пользователя mr.Vaneev mr.Vaneev 20 августа 2007 в 0:53

    Пожалуйста помогите. При инсталяции после меню настройка базы данных постоянно выбрасывает ошибку:

    Ошибка при соединении с вашим сервером MySQL. MySQL сообщает следующее: Access denied for user 'sosru_sos'@'localhost' (using password: YES).

    * Вы уверены, что указали правильное имя пользователя и пароль?
    * Вы уверены, что указали правильное имя базы данных?
    * Вы уверены, что сервер баз данных работает?

    Для дополнительной информации см. Руководство по инсталляции и обновлению. Если эти термины непонятны, возможно, имеет смысл обратиться к вашему хостинг-провайдеру.

    Причём, когда я переслал зип хостерам, они проинсталлировали без проблем, с моими данными. Вот я делаю второй сайт, правда у тех же хостеров, опять ничего не получается. Помогите.

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 20 августа 2007 в 7:53

    Если правильно указаны имя, пароль, имя БД, то это означает именно "Ошибка при соединении с вашим сервером MySQL", например, неустойчивая связь с этим сервером. Сайт-то работает нормально?

    Аватар пользователя Lotar Lotar (не проверено) 25 сентября 2007 в 11:07

    C:\Apache\htdocs\drupal\includes\locale.inc on line 528
    Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 10241 bytes) in

    что это за проблеиа и как её решить?

    Аватар пользователя Dali Dali (не проверено) 28 сентября 2007 в 2:24

    Может это гдето уже было, хз не заметил.
    Залил RussianDrupal5_1 и при инсталяции иероглифы, а посленажатия на "сохранение" русского вообще такое выдало

    Warning: include_once(./includes/locale.inc) [function.include-once]: failed to open stream: No such file or directory in /pub/home/БД/htdocs/install.php on line 467

    Warning: include_once() [function.include]: Failed opening './includes/locale.inc' for inclusion (include_path='.:/usr/local/share/pear') in /pub/home/БД/htdocs/install.php on line 467

    Fatal error: Call to undefined function _locale_get_iso639_list() in /pub/home/БД/htdocs/install.php on line 468

    Аватар пользователя Dali Dali (не проверено) 28 сентября 2007 в 2:28

    PS хостер valuehost.ru
    а до этого пробовал на английскую ставить перевод, там начинало инсталиться на русском а в конце выдавало английский всеравно + логин и пас admin/admin не работали

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 28 сентября 2007 в 8:44

    Я тоже на valuehost. Особых проблем не было. Против крокозябр помогает "charsetdisable on " в .htaccess
    Проверьте, все ли файлы полностью скопировались на сервер и права доступа.

    Аватар пользователя Arturus Arturus 12 октября 2007 в 10:03

    В локализации
    "АВТОИМПОРТИРОВАТЬ"
    Only variables can be passed by reference in /modules/autolocale/autolocale.module on line 63

    > загрузить файлы переводов помодульно. Файлы меньше, время загрузки меньше.

    подскажите как это сделать?

    Аватар пользователя KAP KAP (не проверено) 4 ноября 2007 в 2:47

    Подскажите, пожалуйста, прямую ссылку на архив на русскую версию друпала. То есть, чтобы там все необходимые файлы сразу лежали в нужных папках, так как я пошагово следовал инструкции в этой статье, но у меня так и не получилось, а сама установка заканчивалась крахом.
    Заранее спасибо.

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 4 ноября 2007 в 10:31

    Обновил инструкцию. Теперь это три простых шага.

    Прошу считать это тестом на IQ для начинающих друпаллеров. Smile

    Аватар пользователя KAP KAP (не проверено) 4 ноября 2007 в 16:00

    Спасибо за обоновлённую инструкцию, однако она ничем не помогла. Опишу вкратце ситуацию. Я ставлю drupal на denwer. Когда я ставлю английскую версию, то всё отлично, CMS устанавливается в 3 клика. Когда же я пытаюсь поставить русскую, то на последнем шаге инсталляции denwer начинает выдавать какие-то непонятные ошибки. Как только я обновляю страницу, меня перебрасывает на главную, которая также пестрит легионом однотипных ошибок - не может drupal создать таблицы в БД. Возможно, проблема в том, что в русской инсталляции нет, как в обычной, вот той решётки в конце урла, которую надо удалить по окончании установки? И ещё, можно ли как-то его руссифицировать уже после установки?

    Аватар пользователя Гость Гость (не проверено) 17 января 2008 в 12:21
    KAP wrote:

    Я ставлю drupal на denwer. Когда я ставлю английскую версию, то всё отлично, CMS устанавливается в 3 клика. Когда же я пытаюсь поставить русскую, то на последнем шаге инсталляции denwer начинает выдавать какие-то непонятные ошибки. Как только я обновляю страницу, меня перебрасывает на главную, которая также пестрит легионом однотипных ошибок - не может drupal создать таблицы в БД.

    Ржал. Непонятные ошибки, ёпта...
    Вот лошьё......

    Аватар пользователя KAP KAP (не проверено) 4 ноября 2007 в 16:02

    А вообще, система очень простая и, что самое главное, очень гибкая, насколько я могу судить по тому, что уже увидел. По крайней мере, drupal это уже 9 cms, которую я тестирую за последние 4 дня, и лучшего я пока не видел. Если бы ещё руссифицировать её грамотно на denwere...

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 4 ноября 2007 в 16:21

    Я именно на денвере и разрабатываю сайты, а затем переношу на реальный сервер. Никаких особых проблем с русификацией там нет.

    Какие ошибки выдает denwer?

    Аватар пользователя KAP KAP (не проверено) 4 ноября 2007 в 16:36

    Ёлки-палки! Проблема решилась. Хотел вам расписать пошагово, что я делаю, а когда дошёл до последнего пункта инсталляции, то увидел, что в конце урла появилась решётка, как и при инсталляции английской, чего, однако, предыдущие 3 инсталляции не было. Убрав решётку, всё заработало, как надо. Просто непоняно, чего она раньше не появлялась, а в этот раз появилась. Всё равно спасибо за помощь.

    P. S. Нужно ли по окончании инсталляции в целях безопасности удалить какие-то файлы?

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 4 ноября 2007 в 17:10

    Обычно удалять ничего не требуется, особенно на denwer'е :).
    На рабочем сервере можете, перестраховки ради, удалить или переименовать install.php. Хотя он не будет ничего делать, пока в settings.php указаны настройки вашей БД.
    Если меняете вручную settings.php (что, как правило, приходится делать только однажды - при переносе с локального на рабочий сервер), не забудьте после изменений выставить потом на него Read-only права.

    Аватар пользователя viktorplus viktorplus 7 ноября 2007 в 15:49

    Сделал все как сказано в татье 3 пункта.
    У меня выдало это после набора адреса сайта (ДЕНВЕР)

    Notice: Undefined index: profile in z:\home\3domen.com\www\install.php on line 399
    Notice: Undefined index: profile in z:\home\3domen.com\www\install.php on line 399
    Notice: Undefined variable: base in z:\home\3domen.com\www\includes\form.inc on line 347
    Notice: Undefined variable: base in z:\home\3domen.com\www\includes\form.inc on line 357
    Notice: Undefined variable: redirect in z:\home\3domen.com\www\includes\form.inc on line 267
    Notice: Undefined variable: base in z:\home\3domen.com\www\includes\form.inc on line 464
    Warning: Cannot modify header information - headers already sent by (output started at z:\home\3domen.com\www\install.php:399) in z:\home\3domen.com\www\includes\common.inc on line 141
    Notice: Undefined variable: no_module_preprocess in z:\home\3domen.com\www\includes\common.inc on line 1472
    Notice: Undefined variable: no_theme_preprocess in z:\home\3domen.com\www\includes\common.inc on line 1493
    Select an installation profile Drupal
    Select this profile to enable some basic Drupal functionality and the default theme.
    Russian Drupal
    Выберите этот профиль для установки Русского Drupal................

    И так на каждой странице, в конце выдает:

    Notice: Undefined index: comment in z:\home\3domen.com\www\includes\install.inc on line 207

    Notice: Undefined index: comment in z:\home\3domen.com\www\includes\install.inc on line 207

    Warning: Cannot modify header information - headers already sent by (output started at z:\home\3domen.com\www\includes\install.inc:207) in z:\home\3domen.com\www\includes\install.inc on line 573

    Warning: Cannot modify header information - headers already sent by (output started at z:\home\3domen.com\www\includes\install.inc:207) in z:\home\3domen.com\www\includes\install.inc on line 574

    Что может быть?

    Аватар пользователя Гость-кость Гость-кость (не проверено) 19 ноября 2007 в 21:36

    После "пляски с бубном" удалось русифицировать 82% (как написано в админке). Действительно, часть сообщений стала показываться на русском. Но так как обновление мало относится к плагинам, то вид получился страшный Smile

    Со старой (уже установленой английской) она не хотела никак сливаться. Пришлось делать импорт каждого .po файлика.

    Аватар пользователя omniweb omniweb 30 ноября 2007 в 20:45

    В русском варианте смутил формат даты с точкой после числа 30. ноября 2007

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 30 ноября 2007 в 21:36

    В версии 5.x предлагается фиксированный набор форматов даты, среди которых нет привычного нам "ДД месяца ГГГГ, чч:мм". Приведенный вами формат просто наиболее похож на требуемый.
    В 6-й версии уже появилась возможность настройки любого формата по желанию.

    Но и сейчас вы можете в .tpl файлах использовать вывод даты и времени в любом удобном для вас формате с помощью функции format_date. Например, такое format_date($node->created, 'custom', "d F Y ╨│."); выведет "30 ноября 2007 г."
    Переменные для региональных настроек даты и времени (вот эти буковки после слова custom) можно посмотреть в документации по функции date() для PHP. Ну или заглянуть в \profiles\russian\russian.profile в моем инсталляторе. Smile

    Аватар пользователя omniweb omniweb 1 декабря 2007 в 10:35

    Спасибо!
    Я так и понял, что набор форматов даты фиксирован. Просто не очень хотелось вручную это делать, точнее была небольшая надежда, что всё-таки может быть... Smile
    В russian.profile заглянул, но он в странной кодировке (вроде UTF8, но часть символов не читается), а я его вижу первый раз, поэтому с ним мудрить не стал.
    На Друпале первый сайт делаю, поэтому приходится долго копаться, читать drupal.org, но пока всё нравится Lol

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 1 декабря 2007 в 13:17

    В russian.profile заглянул, но он в странной кодировке (вроде UTF8, но часть символов не читается)
    Нет, он в dos-кодировке, но часть строк переведена напрямую, поэтому фрагменты utf-8 смотрятся крокозябрами (в след.версии над будет переделать, чтобы не возникало путаницы).

    Ну, вот тогда переменные для формирования даты:
    // Set date and timezone settings
    // Региональные настройки даты и времени
    // Переменные:
    // Y Порядковый номер года, 4 цифры Примеры: 1999, 2003
    // y Номер года, 2 цифры Примеры: 99, 03
    // d День месяца, 2 цифры с ведущими нулями от 01 до 31
    // j День месяца без ведущих нулей От 1 до 31
    // F Полное наименование месяца, например January или March от January до December
    // M Сокращенное наименование месяца, 3 символа От Jan до Dec
    // m Порядковый номер месяца с ведущими нулями От 01 до 12
    // n Порядковый номер месяца без ведущих нулей От 1 до 12
    // g Часы в 12-часовом формате без ведущих нулей От 1 до 12
    // G Часы в 24-часовом формате без ведущих нулей От 0 до 23
    // h Часы в 12-часовом формате с ведущими нулями От 01 до 12
    // H Часы в 24-часовом формате с ведущими нулями От 00 до 23
    // i Минуты с ведущими нулями 00 to 59
    // s Секунды с ведущими нулями От 00 до 59
    // D Сокращенное наименование дня недели, 3 символа от Mon до Sun
    // l (строчная 'L') Полное наименование дня недели От Sunday до Saturday

    Аватар пользователя omniweb omniweb 1 декабря 2007 в 13:29

    он в dos-кодировке, но часть строк переведена напрямую, поэтому фрагменты utf-8 смотрятся крокозябрами

    Действительно DOS + UTF-8. Просто я не ожидал увидеть здесь ASCII. Вроде же весь Друпал в UTF-8?
    С переменными для даты всё понятно, это стандартно в php.

    Аватар пользователя kiev1 kiev1 30 ноября 2007 в 22:37

    а можно туда cck+views добавить и пару шаблонных примеров типов контента, страничек и разделов - ну как в джумле сделано, потому что на примерах оно понятнее.

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 30 ноября 2007 в 23:01

    Ну, вообще-то, именно этот инсталлятор (т.н. Russian Drupal) задумывался просто как русскоязычный аналог родного дистрибутива. Опыт показал, что добавление даже пары маленьких удобных модулей (админменю и автолокале) вызывает у новичков растерянность и ощущение путаницы, поскольку этого нет в исходном наборе.

    А так, конечно - у меня (как, наверное, и у всякого друпаллера со стажем) накопился наборчик часто используемых модулей, типичных настроек, любимых тем оформления, которые представляют собой "продвинутый инсталлятор" для ускоренного развертывания заготовки типового сайта. Эдакий Drupal быстрого реагирования :).

    Поэтому можно "наплодить" немало вариантов инсталляторов под разные задачи. Боюсь только, что это может вызывать дополнительную путаницу как с разными вариантами переводов.

    Аватар пользователя Гость Гость (не проверено) 7 декабря 2007 в 15:09

    при установке
    Notice: Trying to get property of non-object in d:\elborg\includes\form.inc on line 325

    Аватар пользователя kiev1 kiev1 8 декабря 2007 в 22:21

    а можно как-нибудь в профайл закинуть команды что-бы mysql запросы повыполнялись, или лучше что бы он бекап mysql в базу закинул?

    Аватар пользователя kiev1 kiev1 9 декабря 2007 в 1:29

    да, но было-бы хорошо если-б инсталятор брал-бы из файла дампа базы сам.

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 9 декабря 2007 в 8:08

    В смысле - закачивал готовый дамп базы данных? Это возможно, но не совсем правильно. Можно, конечно, просто создать типовой сайт и тиражировать его БД и набор файлов. Получится установка типового сайта с необходимостью потом вручную донастраивать конкретный экземпляр сайта.
    Идея инсталлятора немного другая - иметь возможность ДО инсталляции провести тонкую настройку (названия, роли посетителей, типы материалов и т.п.), а потом "легким движением руки" создать сайт, заточенный под конкретный заказ.

    Аватар пользователя kiev1 kiev1 11 декабря 2007 в 19:35

    В смысле - закачивал готовый дамп базы данных
    ну-да, что бы "легким движением руки" сразу создать сайт - названия, роли посетителей, типы материалов и т.п.
    вот в джумле как раз так и сделано - по этому ее выбирают

    Аватар пользователя Гость Гость (не проверено) 10 декабря 2007 в 17:27

    при установке выдает кучу ошибок!
    в том числе Notice: Trying to get property of non-object in my site\includes\form.inc on line 325

    Аватар пользователя Donet Donet 15 декабря 2007 в 0:43

    решился на drupal, но с первого раза не осилил. поиск не помог. посему вопрос к гуру.
    закачал инсталлятор на хостинг по фтп в папку с адресом http://мойдрупал/мойдомен.com
    при запуске инсталляции получил ошибку. пришлось заремить в .htaccess следующие строки:
    Options -Indexes
    Options +FollowSymLinks

    я не знаю чем мне это грозит в будущем Sad
    на этапе настройки базы данных получаю следующее сообщение
    Ошибка при соединении с вашим сервером MySQL. MySQL сообщает следующее: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
    все данные проставил правильно. т.е. при аналогичных данных другие скрипты ставятся. пытался вместо localhost проставлять реальное имя сервера, результат не изменился.
    возможно ли мне поставить на моем хостинге друпал?

    MySQL
    # Server version: 5.0.24
    # Protocol version: 10
    # MySQL charset: UTF-8 Unicode (utf8)
    PHP-version:
    PHP4u Version 3.0 Based on PHP-4.3.10
    PHP4u Version 3.0 Based on PHP-5.0.2
    # MySQL client version: 3.23.57
    # Used PHP extensions: mysql

    Safe mode disabled
    Safe mode enabled

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 15 декабря 2007 в 1:03

    Версии PHP и mySQL, которые вы указали, старше (по версии) рекомендованных в /INSTALL.txt - т.е. Drupal работать должен.

    "Ошибка при соединении". Имейте в виду, что тут нужен сервер, на котором живет БД (ваши файлы и БД могут располагаться на разных серверах). Правильнее всего спросить у хостера, какое требуется проставлять "реальное имя сервера". Я делал так - создавал базу и mySQLAdmin, заходил в нее и смотрел, где она расположена (вверху первой страницы есть эти данные). Их и подставлял вместо localhost.

    Аватар пользователя Donet Donet 15 декабря 2007 в 9:08

    в документации на сайте хостера я нашел информацию о том, что скрипты расположенные на другом сервере к ихней базе подключить нельзя. из этого я делаю вывод, что localhost - это правильно. тем более, когда я через phpmyadmin подключаюсь к базе, то вижу в самом верху страницы localhost в качестве сервера. базу я создать не могу. и удалить не могу. она уже создана хостером. я могу ее очистить. их у меня несколько. пробовал и на читую, и на уже работающую - результат отрицательный. phpmyadmin выдает и детальную информацию о сервере localhost, в числе прочих и реальное имя сервера. как я уже писал выше результат тоже со знаком минус. Sad

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 15 декабря 2007 в 9:19

    В любом случае - сообщение об ошибке говорит об отсутствии коннекта с БД. Надо еще раз проверить правильность ввода логина, пароля и адреса БД.
    Можно попробовать сделать это не на Drupal, а, скажем, скриптом dumper.php (http://sypex.net/). Если сообщение будет аналогичным друпаловскому, найдите в dumper.php строчку "define('DBHOST', 'localhost:3306');" и поэкспериментируйте с заменой на адрес БД. Когда заработает, вы будет знать, что писать при инсталляции Drupal. Smile

    Аватар пользователя Donet Donet 15 декабря 2007 в 19:35

    спасибо за ссылку, скрипт понравился. и уже работает. но не друпал. Sad
    время работы скрипта у моего хостера ограничено тридцатью секундами, может, это имеет какое либо отношение к проблеме?

    Аватар пользователя achadidi achadidi 16 декабря 2007 в 22:53

    установила денвер, потом делала пошагово как Вы рекомендовали. до пунката 3.б Наконец, запустим инсталлятор... но как его запустить? понимаю что вопрос идиотский, но эксплорер резоно отвечает нет такого сайта с комментом от денвера, что это связано со скриптами.
    а как еще? думала чето не поставилось, снесла, поставила все заново.
    потыкала во все возможны ярлыки =0.....
    8-((

    Аватар пользователя achadidi achadidi 16 декабря 2007 в 23:43

    да, имя сайта такое же как в папке, куда копировала друпал и русификатор,
    а браузер выдает
    Not Found
    The requested URL / was not found on this server.

    Подсказка Денвера
    Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл /home/non-existent-host/, которого не существует.

    В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:

    URL Куда указывает
    http://***/cgi-glob/script.cgi /home/cgi-glob/script.cgi
    http://***/cgi/script.cgi /home/***/cgi/script.cgi
    http://***/cgi-bin/script.cgi /home/***/cgi-bin/script.cgi

    а когда запускаю с Z он выкидывает меня в дерево папок компа%(

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 17 декабря 2007 в 0:09

    Попробуйте перезапустить Denwer (C:\WebServers\etc\Restart.exe).
    Вы, очевидно, создали каталог для нового сайта и Денвер его еще не "подхватил".

    Аватар пользователя achadidi achadidi 17 декабря 2007 в 0:43

    перезапустила...
    Not Found
    The requested URL / was not found on this server.
    Подсказка Денвера
    Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл z:/home/indialines.ru/www/, которого не существует.

    Аватар пользователя achadidi achadidi 17 декабря 2007 в 0:49

    загрузила друпал в денверовскую тестовую папку , после запуска www.test1.ruпоказывать тестовый файл html и больше ничего%((

    Аватар пользователя achadidi achadidi 17 декабря 2007 в 3:49

    ПОЛУЧИЛОСЬЬЬЬ!!!!
    у меня друпал с названием папки распаковывался, поэтому и ...
    СПАСИБО ОГРОМНОЕ!!!!
    единственно сайт почему то меня не пускает и пароль не принимает, но думаю это вопрос тока времени новый сгенерировать

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 17 декабря 2007 в 8:29

    создана учетная запись №1 (администратор сайта).
    Имя: admin, пароль: admin, эл.почта: admin@mydrupalsite.ru
    ВНИМАНИЕ!!! Не забудьте поменять эти настройки на рабочем сайте !!!

    Аватар пользователя Гость Гость (не проверено) 2 января 2008 в 18:54

    БД postgresql:

    * warning: pg_query() [function.pg-query]: Query failed: ERROR: value too long for type character varying(255) in /var/www/myhousing/drupal/includes/database.pgsql.inc on line 125.
    * user warning: query: INSERT INTO menu (mid, pid, path, title, description, weight, type) VALUES (51, 10, 'admin/settings/filters', 'Форматы ввода', 'Настройка фильтрации текста присылаемых пользователями материалов, например, разрешение вставки в текст тегов HTML или PHP кода. Также позволяет подключать фильтры, предоставляемые модулями.', 0, 22) in /var/www/myhousing/drupal/includes/database.pgsql.inc on line 144.
    * warning: pg_query() [function.pg-query]: Query failed: ERROR: value too long for type character varying(255) in /var/www/myhousing/drupal/includes/database.pgsql.inc on line 125.
    * user warning: query: INSERT INTO menu (mid, pid, path, title, description, weight, type) VALUES (52, 11, 'admin/build/menu', 'Меню', 'Управление навигационным меню вашего сайта, основными и дополнительными ссылками. Например, переименование или упорядочивание пунктов меню.', 0, 22) in /var/www/myhousing/drupal/includes/database.pgsql.inc on line 144.

    Аватар пользователя tash_v_g tash_v_g 4 января 2008 в 12:56

    Создала виртуальный хост www.test.ru, распаковала туда Друпал. При попытке открыть адрес www.test.ru выдается сообщение:
    Warning: include_once(includes/install.inc) [function.include-once]: failed to open stream: No such file or directory in C:\Apache\test.ru\www\includes\database.mysql.inc on line 99

    Warning: include_once() [function.include]: Failed opening 'includes/install.inc' for inclusion (include_path='c:\php\includes') in C:\Apache\test.ru\www\includes\database.mysql.inc on line 99

    Fatal error: Call to undefined function install_goto() in C:\Apache\test.ru\www\includes\database.mysql.inc on line 100

    В чем может быть моя ошибка? Нужно подключить какую-то библиотеку в php?

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 4 января 2008 в 13:03

    Нет, судя по сообщению, не нашелся файл C:\Apache\test.ru\www\includes\install.inc
    Проверьте, все ли правильно и полностью скопировалось.

    Аватар пользователя tash_v_g tash_v_g 4 января 2008 в 13:29

    В том то и дело - копировала несколько раз, в папке оба файла, упомянутые в сообщении присутствуют...уже не знаю, что и предположить...

    Аватар пользователя Neman Neman 25 ноября 2009 в 10:05
    tash_v_g wrote:

    Создала виртуальный хост www.test.ru, распаковала туда Друпал. При попытке открыть адрес www.test.ru выдается сообщение:
    Warning: include_once(includes/install.inc) [function.include-once]: failed to open stream: No such file or directory in C:\Apache\test.ru\www\includes\database.mysql.inc on line 99

    Warning: include_once() [function.include]: Failed opening 'includes/install.inc' for inclusion (include_path='c:\php\includes') in C:\Apache\test.ru\www\includes\database.mysql.inc on line 99

    Fatal error: Call to undefined function install_goto() in C:\Apache\test.ru\www\includes\database.mysql.inc on line 100

    В чем может быть моя ошибка? Нужно подключить какую-то библиотеку в php?

    Больше чем через год я столкнулся с этой проблемой. Перерыл Инет, даже в исходнке database.mysql.inc дописал хак, который решает эту проблему, правда пришлось пропадчить еще пару файлов стандартных. Но, но.... Всетаки в конце концов, проблему решил.

    Ошибка возникает из-за конфигурации PHP. Smile Есть там такая переменная: include_path она задает пути к файлам с расшинением .inc в вашем случае она равна: include_path='c:\php\includes' НО инклюды от сайта лежат в папке сайта, поэтому надо добавить в переменную: include_path - текущий директорий, т.к. скрипты сайта запускаются из главной папки сайта, а сделать это просто, добавить надо: .; получится include_path='.;c:\php\includes' вот и все. Теперь все будет работать

    Аватар пользователя Гость Гость (не проверено) 7 января 2008 в 10:03

    Здравствуйте, у меня следущая ситуация: я поставил на локальную машину (ip 192.168.3.251) друпал 5.5 + руссификатор. Друпаk поставился, но заходя на сайт с другой локальной машины (192.168.3.76) и вводя данные администратора (Имя: admin, пароль: admin) в ситему не пускает, соотвественно и нового юзера нельзя создать. Вапрос заключается в том, как можно ручками поменять настройки администратора, так как через веб интерфейс не получается.

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 7 января 2008 в 13:41

    Попробуйте запросить новый пароль - вашсайт/user/password. На почту должно прийти письмо со ссылкой на страницу временного входя на сайт. Если у вас Денвер, то письмо ляжет в каталог "C:\WebServers\tmp\!sendmail\"

    Аватар пользователя Гость Гость (не проверено) 8 января 2008 в 6:13

    Хочу немнога уточнить: друпал стоит на линуксе (дистрибутив МОПС 6, поставлен только терминальный режим без графической оболочки), локальная папка сайта - /srv/www/htdocs/drupal-5.5/. Ccылка на http://192.168.3.251/drupal-5.5/user/password - выдает ошибку: The requested URL /drupal-5.5/user/password was not found on this server (папка user отсутсвует). Мой опыт общения с линуксом весьмя скромен, поэтому я не смог найти куда складываются письма на отправку. Перечитав примечание: "При неудачных попытках инсталляции не забывайте перед повтором очищать базу данных (можно просто удалять базу и затем создавать новую пустую с тем же именем), а также возвращать файл настроек 'sites/default/settings.php' в исходное состояние (просто замените его на файл из дистрибутива, либо найдите там переменную $db_url и напишите "$db_url= 'mysql://username:password@localhost/databasename';" , а файлу поставьте права на запись)", я так понял что, друпал должен вносить изменения в файл относительно базы данных, но у меня он ничего не вносил, а выдавалл ошибку, поэтому настройки мускула я задал в ручную и друпал установился. Небольшое уточнение по поводу логина: если вводить admin:admin, то как я понял, логин и пароль принимаются, но входа в систему администрирования не происходит. Если ввести admin:другой пароль, то выдает ошибку: Извините, это имя пользователя или пароль неверны. Забыли пароль?

    Аватар пользователя Гость Гость (не проверено) 8 января 2008 в 16:09

    Друпал переустановил в srv/www/htdocs/ (точнее туда разархивировал архив и запустил install.php), соотвественно теперь ссылка на сайт стала http://192.168.3.251/, но все старые проблеммы так и остались. http://192.168.3.251/user/password - эта ссылка не работает, с другой машины так же все отображается и в администрирование не пускает (пробовалось в интернет эксплоуэре, мозиле и фаирфоксе). Мой друг нашел текстовый браузер для линукс, я его поставил и через него смог попасть в систему администрирования (пароль и логин принялся, даже сммог изменить пароль), но на других машинах всеравно не возможно войти в систему администрирования. Скорее всего где-то стоят права в ограничении доступа: если бы это были ограничения в апаче, но наверно не открывался сайт вообще, но он открывается. Значит, скорее всего, где-то стоит ограничение в друпале, но в системе администрирования я ничего такого не нашел.

    Аватар пользователя ostapukr ostapukr (не проверено) 12 января 2008 в 1:36

    Спасибо за качественный перевод. Ставил локально и на хосте. Всё без проблем.

    Аватар пользователя ostapukr ostapukr (не проверено) 12 января 2008 в 1:39

    Да, я так и не понял, какой же последний вариант русификации самый свежий?

    Аватар пользователя testir testir 14 января 2008 в 20:44

    Здравствуйте, вопрос по установке.
    При наборе адреса в браузере, (не денвер) , выдает следующие предупреждения:

    Notice: Undefined index: profile in C:\apache\av-t-ar.ru\www\install.php on line 400
    Notice: Undefined index: profile in C:\apache\av-t-ar.ru\www\install.php on line 400
    Notice: Trying to get property of non-object in C:\apache\av-t-ar.ru\www\includes\form.inc on line 325
    Notice: Undefined variable: base in C:\apache\av-t-ar.ru\www\includes\form.inc on line 348
    Notice: Undefined variable: base in C:\apache\av-t-ar.ru\www\includes\form.inc on line 358
    Notice: Undefined variable: redirect in C:\apache\av-t-ar.ru\www\includes\form.inc on line 268
    Notice: Undefined variable: base in C:\apache\av-t-ar.ru\www\includes\form.inc on line 465
    Notice: Undefined variable: no_module_preprocess in C:\apache\av-t-ar.ru\www\includes\common.inc on line 1472
    Notice: Undefined variable: no_theme_preprocess in C:\apache\av-t-ar.ru\www\includes\common.inc on line 1493

    С чем это может быть связано и можно ли это как то устранить ?
    Как может повлиять на работоспособность сайта ?

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

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 14 января 2008 в 22:36

    Поскольку это Notice, т.е. замечания, некритические ошибки, можете снизить уровень контроля за ошибками, проставив в .htaccess строчку "php_value error_reporting 7" (без кавыче, ессно).
    (2PVasilii: скоро придется восстанавливать старую подпись Smile

    Аватар пользователя Snag Snag 4 февраля 2008 в 6:27

    У мене на Денвері - вмостилось добре )!
    .Щиро вдячний, пане Вадим..
    До речі, той Яндекс гаманець ще живий? Усім добраніч..

    Аватар пользователя Antoniy Antoniy 17 февраля 2008 в 15:45

    А у меня вот что вылезло при создании первого пользователя:

    Доступ запрещен
    user warning: Duplicate entry '1' for key 1 query: INSERT INTO users (name, mail, pass, init, status, uid, created) VALUES ('superadmin', 'anton@superadmin.ru', 'dcbd2af815960cc65820c5f84d4a4a00', 'anton@superadmin.ru', 1, 1, 1203250244) in Z:\home\superadmin.ru\www\includes\database.mysql.inc on line 172.

    Это, я подозреваю, что у созданного пользователя получился нехват прав в базе данных? Да?

    Аватар пользователя Antoniy Antoniy 17 февраля 2008 в 16:00

    Все, я понял. Друпал не созадет записи в таблице БД. Пользователя, которого я завел - нету.
    При установке английской версии такого не было.
    Как можно решить эту проблему? Вадим, помогите, пожалуйста!

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 17 февраля 2008 в 16:12

    Если устанавливали с помощью Russian Installer, то он создает сразу админа с именем "admin" и с таким же паролем.

    Судя по всему, вы устанавливаете Drupal на локальном компьютере с помощью пакета Denwer? Тогда можно посмотреть в каталоге C:\WebServers\tmp\!sendmail, есть ли там файл письма-извещения о регистрации нового юзера. Там есть его логин и пароль.

    Аватар пользователя Antoniy Antoniy 17 февраля 2008 в 17:20

    Спасибо!
    Да, я на Денвере пока сайт делаю. Вобщем я переустановид БД и Друпал с русским инсталлятором. После этого все норамально стало и, как Вы говорите, появился по умолчанию пользователь admin. Я наверное в прошлый раз что-то не верно сделал... Может быть из-за того, что я 20-ти значный пароль к БД задал?

    Так, значит можно пароль пользователя admin поменять, импортировать БД и Друпал на хостинг и проблем не будет? (на моем хостинге Друпал работает - проверено)

    Аватар пользователя Гость Гость (не проверено) 8 марта 2008 в 14:52

    Добрый день, подскажите как можно поменять кодировку на сайте с UTF8 на Windows-1251. Заранее благодарю.

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 8 марта 2008 в 18:57

    Лучше не надо. Это неоднократно обсуждалось здесь на форуме (поищите) и каждый раз приходили к выводу, что в этом решении больше минусов, чем плюсов. Поверьте коллективному опыту. Лучше опишите вашу проблему (в отдельном топике) и, возможно, найдется более удачное решение.

    Аватар пользователя Серега Серега (не проверено) 10 марта 2008 в 19:40

    Не можем блокировать тестовую таблицу MySQL. Пытались заблокировать командой LOCK TABLES drupal_install_test WRITE и MySQL сообщает о следующей ошибке: Access denied for user 'maliar'@'%' to database 'maliar_db'.

    как с этим бороться?

    Аватар пользователя Dan Dan 11 марта 2008 в 16:19

    Если Вам куртка в магазине не подходит, Вы что делаете? Наверное идёте в другой магазин? Smile
    Спросите у хостера почему нет прав на LOCK таблиц. Если скажет "нет и не дам" - меняте хостера. Хотя, если не ошибаюсь, были удачны попытки запуска Drupal на хостиге с запретом LOCK

    Аватар пользователя vkams vkams 23 марта 2008 в 16:10

    Спасибо за Ваши переводы и инструкции, очень помогают!
    Вопрос:
    После установки русифицированного Друпала 5.7 и выбора русского языка как основного, в меню "Создать материал" так и остались английские
    Page
    If you want to add a static page, like a contact page or an about page, use a page.
    Story
    Stories are articles in their simplest form: they have a title, a teaser and a body, but can be extended by other modules. The teaser is part of the body too. Stories may be used as a personal blog or for news articles.

    - почему?

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 23 марта 2008 в 20:19

    Возможно, вы не скопировали в каталог /profiles/russian файл ru.po, из которого инсталлятор берет переводы этих строк.

    Аватар пользователя deamonroot deamonroot (не проверено) 25 марта 2008 в 22:05

    Прекрасно все установилось. Со второго раза правда, ошибся в названии базы данных. Спасибо за русификатор.

    Аватар пользователя Гость Гость (не проверено) 26 марта 2008 в 15:35

    знал, что где-то видел, но никак не мог через поиск найти, огромное спасибо!

    Аватар пользователя Marixa Marixa (не проверено) 26 марта 2008 в 15:33

    Доброго времени, Вадим!

    Если не трудно, подскажите, плиз, можно ли поставить Drupal на поддомен? Как это сделать? Я новичок, поэтому обращаюсь к специалистам.

    На основном сайте установлен WP.

    Спасибо!

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 26 марта 2008 в 22:46

    Да, конечно, можно поставить на поддомен. Просто устанавливаете Drupal в какой-то каталог, а настройках сервера указываете, что ваш поддомен будет указывать на этот подкаталог (спросите у хостера, как это делается).
    Возможно, вам придется еще изменить значение переменной $base_url = 'http://www.example.com'; в файле /sites/default/settings.php

    Аватар пользователя amp amp 9 апреля 2008 в 15:30

    Я начинающий друпалер (хотя опыт программирования 26 лет). В пожарном порядке меня бросили администрировать один из сайтов на друпале. Для освоения друпала установил его локально на своем компе. Этот RDI прекрасно встал на мою связку Apache-PHP-PostgreSQL и работает превосходно (естественно на локалхост). Но... При создании меню категорически отказывается воспринимать названия пунктов с большой буквой "И", хотя другие большие русские воспринимаються нормально. Что за дребедень, не пойму. Все настроено на UTF-8.

    Аватар пользователя amp amp 10 апреля 2008 в 11:35

    Решил перейти из постгреса в майскл. Трудно работать без кнопки "Изменить". Потому что слова с буквами "И" и "ш" совсем не отображаются. Майскл поставил, работает отлично. Но РДИ почему-то требует БД постгреса. В settings.php настройки на майскл стоят.

    Аватар пользователя Newby Newby 19 апреля 2008 в 1:18

    Скажите, а для чего нужна русская версия? Я в том смысле, если использовать английский вариант, и вводить русский контент будут ли какие либо проблемы?

    Аватар пользователя Dan Dan 19 апреля 2008 в 17:38

    Локаль системы по умолчанию - UTF8, поэтому проблем не будет, но будет смесь из русского и английского языков, типа "Add comment", или как здесь: "ответить | quote | report spam". Оно Вам надо?

    Аватар пользователя Гость Гость (не проверено) 20 мая 2008 в 19:31

    Вадим, установила Русский Drupal (версия 5.7) на denwer, образно говоря за 5 секунд, но попытка посетить администраторский раздел заканчивается фразой "у вас нет доступа к этой странице". Такие же ответы при переходе по остальным ссылкам. Левая часть "Вход в систему" не активна, нет возможнсти ввести логин и пароль. Можете объяснить в чем проблема?

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 20 мая 2008 в 21:13

    Трудно сказать что-то определенно, не зная, как прошел процесс инсталляции. Возможно, был сбой в копировании файлов или установили не в тот каталог...

    Аватар пользователя Гость Гость (не проверено) 21 мая 2008 в 5:36

    Инсталяция прошла без каких-лио сбоев. Сообщений об ошибках не было.

    Аватар пользователя Гость Гость (не проверено) 21 мая 2008 в 7:39

    Удалила базу данных, заменила setting.php. Повторно инсталировала. Доступ появился.

    Аватар пользователя July July (не проверено) 24 мая 2008 в 17:16

    Наверно задам глупые вопросы, но все же...
    Как поменять цвета сайта? Если можно выбирать только готовые темы оформлений то где их взять/как создать самой?

    Аватар пользователя kiev1 kiev1 25 мая 2008 в 16:34

    а просто поменять цвета - поправить файл style.css в теме оформления, - выловить где какой стиль на что влияет удобнее всего плагином к фоксу Firebug, только его подключенным все время оставлять нельзя - он подтормаживает фокс, надо disable ставить

    Аватар пользователя Barakuda Barakuda 3 июня 2008 в 19:27

    Ye..Привет Друпальцам...
    Ну и что...всё сделал как прописано...а в ответ...
    Ошибка при соединении с вашим сервером MySQL. MySQL сообщает следующее: Access denied for user 'a13976_1'@'localhost' (using password: YES).

    * Вы уверены, что указали правильное имя пользователя и пароль?
    * Вы уверены, что указали правильное имя базы данных?
    * Вы уверены, что сервер баз данных работает?

    Для дополнительной информации см. Руководство по инсталляции и обновлению. Если эти термины непонятны, возможно, имеет смысл обратиться к вашему хостинг-провайдеру.

    И что дальше?

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 3 июня 2008 в 21:47

    Проверить правильно ли вы вводите пароль, имя пользователя базы данных и имя базы данных (создали ее?). Возможно также, что нет коннекта с сервером, где находится ваша база данных.

    Аватар пользователя Barakuda Barakuda 4 июня 2008 в 14:42

    Хм...Все данные правильно ввёл...все равно ошибка...а с версией 6.2 русский инсталятор вообще не работает...может какой другой нужен? или попробовать удалить базу и создать новую...странно всё это...

    Аватар пользователя Гость Гость (не проверено) 9 июня 2008 в 14:32

    GRANT PRIVILEGES в mysql правильно сделаны были?

    Аватар пользователя madmax189 madmax189 26 июня 2008 в 17:23

    Помогите разобраться.

    Локально на девере связка с русским инсталером работает на ура.

    Установил на хостинге:
    друпал 5.7
    russian installer
    все по инструкции.
    Инсталяция прошла без проблем и ошибок.
    Выдается первая страницы друпала. Далее, при попытке нажать на любую из ссылок или авторизоваться, выдаеться сообщение(к примеру):
    The requested URL /node/add was not found on this server.

    Попытался заяти по адресу. http://мойсайт/index.php?q=/user
    появилась форма входа. Но потом бросило на первую страницу как будто уже авторизованного админа. И та же история с сылками куда не нажми всюду: The requested URL /node/add was not found on this server.

    В чем дело? где пути слетели?

    Подскажите кто сталкивался.

    Аватар пользователя Petru44o Petru44o 26 июля 2008 в 2:39

    Здравствуйте. Решил вот освоить Drupal. Всё сделал по вашим инструкциям.

    б) Наконец, запустим инсталлятор. Для этого просто наберите адрес вашего сайта в браузере.

    Набрал адрес, но вместо инсталлятора я получил вот такое сообщение

    Установка базы данных
    Следующую ошибку нужно исправить перед продолжением процесса инсталляции:
    Инсталлятору Russian Drupal требуются права на запись для файла ./sites/default/settings.php в процессе инсталляции.

    Хостинг бесплатный (исключительно для освоение друпала). Сайт http://nio4em.net76.net

    Подскажите пожалуйста, что делать?

    Аватар пользователя vadbars@drupal.org vadbars@drupal.org 28 июля 2008 в 18:34

    Загружаете файлы через FTP? Тогда можете проставить для указанного файла права на чтение (например, в FARе нужно поставить курсор на нужный файл на сервере и нажать Ctrl+A, чтобы появилась таблица прав).

    Аватар пользователя Antoniy Antoniy 4 августа 2008 в 0:50

    Я ставлю Drupal сначала на Denver, а потом , когда с функционалом определяюсь, с первоначальным содержанием и оформлением, то заливаю через FTP на хостинг и парева с правами уже никакого.

    Аватар пользователя hamster88 hamster88 7 августа 2008 в 13:46

    Подскажите пожалуста что надо сделать при таком
    The watchdog module is required but was not found. Please move it into the modules subdirectory.

    Аватар пользователя captaindan@drupal.org captaindan@drup... 10 сентября 2008 в 20:20

    Здравствуйте!
    Благодарю за Ваш труд, пользовался!
    Не было проблем, пока не начал работать с Ubercart.

    Quote:

    создана учетная запись №1 (администратор сайта).
    Имя: admin, пароль: admin, эл.почта: admin@mydrupalsite.ru

    Когда автоматически создается суперпользователь, в таблицу sequences не вносится ряд users_uid. Хотя при стандартной ("английской") установке, ряд users_uid - первое что, заносится в sequences.
    Детально проблему описал на форуме Ubercart.org.
    Прежде, чем предупредить русское сообщество, решил сказать Вам.

    Аватар пользователя Evgenia08 Evgenia08 29 сентября 2008 в 20:02

    Добрый день, устанавливаю друпал на локалхост
    Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 10241 bytes) in C:\AppServ\www\drupal-5.5\includes\locale.inc on line 528
    вот что выдает (это после раза 5-го)
    до этого не находил связь с сервера, без руссификации писал на английском ваш сайт друпал добро пожаловать мол)

    в чем проблема?

    Аватар пользователя Deen Deen 8 октября 2008 в 3:01

    Подскажите, пожалуйста, почему при инсталляции сайта выдается такая ошибка:
    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in Z:\home\...\www\sites\default\settings.php on line 107

    107 строчка относится к блоку c комментарием (выделенная строчка)
    /**
    * Base URL (optional).
    *
    * If you are experiencing issues with different site domains,
    * uncomment the Base URL statement below (remove the leading hash sign)
    * and fill in the URL to your Drupal installation.
    *
    * You might also want to force users to use a given domain.
    * See the .htaccess file for more information.
    *
    * Examples:

    *   $base_url = 'http://www.example.com';

    * $base_url = 'http://www.example.com:8888';
    * $base_url = 'http://www.example.com/drupal';
    * $base_url = 'https://www.example.com:8888/drupal';
    *
    * It is not allowed to have a trailing slash; Drupal will add it
    * for you.
    */
    # $base_url = 'http://beginnertest.ho.ua'; // NO trailing slash!

    /**

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

    Аватар пользователя jvdanilov jvdanilov 26 ноября 2008 в 9:17

    вот я читаю Ваш текст:
    . Затем подготовим установку Drupal.
    а) Разархивируйте дистрибутив Drupal на сервер
    Обычно это каталог 'www' или 'htdocs'. Если вы работаете на локальном сервере с комплектом Denwer (http://denwer.ru), то это будет каталог C:\WebServers\home\ваш_сайт\www\.

    но что означают слова "ваш_сайт"?

    на денвере нет такой папки, куда ставить дистрибутив?

    Аватар пользователя Antoniy Antoniy 26 ноября 2008 в 14:42

    Конечно нет такой папки на Денвере, потому что Ваш сайт - это Ваш сайт, доменное имя то есть.