У многих начинающих свое знакомство с 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, где:
Имя: admin, пароль: admin, эл.почта: admin@mydrupalsite.ru
ВНИМАНИЕ!!! Не забудьте поменять эти настройки на рабочем сайте !!!
Теперь можно приступать к дальнейшей настройке сайта (менять параметры, оформление, работу модулей и т.п.).
Удачи и удовольствия от работы с Dupal!
Благодарности принимаются по адресу: Яндекс.Деньги 41001129515825
------------------
Примечания:
Загрузка файлов перевода в базу данных может продолжаться некоторое время, подождите. К тому же, это - ресурсоемкая процедура. Если вам не удается загрузить перевод и выдается сообщение о превышении времени исполнения скрипта, можно попытаться установить бОльшее значение для переменной '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.zip | 220.35 КБ |
Комментарии
хм... а как его для уже установленного Друпала приспособить? Точно также или пляски с бубном? Просто хочу, чтобы все страницы были на русском, в том числе и при обновлении старых модулей? Или update.php сюда не относится?
Нет, обновление - это все же несколько другая тема.
Хотя "профили" по сути - всего лишь автоматизация последовательности типичных действий при установке (или обновлении): включить такой-то модуль, добавить в базу такую-то таблицу, в нее вставить следующие строки, переменной такой-то присвоить некое значение и т.п. Поэтому, думаю, можно написать профиль и для обновления установки Drupal.
Основное назначение "профилей" - даже не упрощение жизни для новичков Drupal'а, а создание друпаллерами своих "сборок" Drupal для быстрого разворачивания типичных сайтов: "Сообщество" - один набор модулей и настроек, "Визитка фирмы" - другой набор, "Многоязычный сайт" - третий и т.д.
Еще и так можно посмотреть. У каждого из нас есть какой-то комплект модулей, которые мы ставим практически на все сайты. Я вот добавляю (по крайней мере для админки) dhtml_menu. В большинстве случаев нужна русификация, набор типовых пунктов меню практически неизменен (все эти about, contacts и т.п.). Вот, чтобы это всякий раз ручками не делать, можно состряпать себе "профиль" и пусть это автоматом настраивается.
Удобно. Хотя иногда проще залить готовый дамп базы данных. Но "профили" гибче и нагляднее.
Подготовил 2-ю версию Russian Drupal Installator. Позволяет автоматизировать процесс установки полностью русифицированного сайта на Drupal 5.x., получая при установке сообщения по-русски.
скажите как создать базу данных при установке,желательно пошагам
заранее спасибо
База данных создается обычно через вашу учетную запись у хостинг-провайдера. Посмотрите, там должна быть какая-нибудь ссылка типа "Работа с базами данных" или "Веб-интерфейс к БД". Заходите туда и создаете новую базу данных. Запоминаете ее название, пароль к ней. Потом все это указываете при инсталляции Drupal.
Спасибо. Когда буду заново устанавливать, поставлю, нужный перевод... вообще весь перевод должен содержаться как и этот, не в базе данных...
Может быть...
Во второй версии RDI интересен модуль autolocale, который, если я правильно понял, при включении нового модуля загружает перевод для этого модуля (должен лежать в подкаталоге /po модуля), при выключении - выгружает строки перевода из базы данных Drupal. Скорости это, конечно, не добавляет, но хотя бы база не засоряется переводами удаленных модулей.
интересно, как он это делает? "выгружает строки перевода из базы данных Drupal", ведь таким образом можно подправить и саму locale или он просто запоминает то, что сам добавил?
в коментах сохраняются имена модулей
там они как-то странно сохраняются... не уверен, что всё там правильно... некоторые вообще непонятно к каким модулям относятся...
Похоже, что модуль в общем-то умеет удалять перевод конкретного модуля при его выключении, но т.с. "полуавтоматически" и по такому алгоритму: удаляет весь перевод и заново загружает его из файлов po, имеющихся для включенных модулей. Называется это "автоимпорт" и ссылка для запуска этой процедуры находится на странице locale.
Автор модуля в комментариях говорит, что ищет более эффективный путь очищаться от ненужных переводов.
У меня есть более эффективный путь
У каждой строки есть коммент. Если коммент совпадает на 100% - удаляем, иначе - оставляем.
Уф! Устал я что-то слушать стоны неофитов на мотив "А где мне взять такую песню..." и выложил свою "сборку" (Drupal51+перевод+инсталлятор+модули simplemenu и autolocale+строка "php_value error_reporting 7" в .htaccess) одним файлом RussianDrupal5_1.zip (1Mb счастья).
У меня как бы проблема на половину, а если конкретно, то только с русским языком.
Кстати, устанавливал по этому сценарию.
Суть проблемы описал на форуме http://drupal.ru/node/4710
Может кто поможет советом!
Ответил там.
Вадим! Больше спасибо за помощь - проблему разрулил по твоему совету.
Теперь еще в интернете на один великорусский друпал стало больше.
А что там было? Не включился язык или перевод не загрузился?
В разделе "Переводы" русского языка вообще не было - я его создал, но в колонке "Переведено" было "0%", после этого я пошел на закладку "АвтоИмпортировать" и проделал "Выполнить автоматический импорт". Как результат - все нормально, русский на 99.69%
Для совсем ленивых - сверхскоростная установка Drupal !
Есть скрипт, который разворачивает zip-файл на сервере (см. прикрепленный файл). Для чего это нужно? А не надо копировать всю структуру сайта на Drupal (3,5 Mb), а всего лишь три файла (RussianDrupal5_1.zip, ftpextract.php, pclzip.lib.php) (1,2Mb).
Скопировали и запускаем потом http://вашсайт/ftpextract.php. Получаем на сервере развернутую структуру сайта (имейте в виду, никаких сообщений от скрипта о готовности не будет - просто пустой экран). Затем запускаем инсталляцию http://вашсайт/, как обычно.
Как говорил мой дед-украинец: "А кофтать хто буде?", т.е. "А глотать кто будет?" (когда все разжевали и в рот положили).
Отмазка (disclaimer): пользуйтесь на свой страх и риск, я только мимо проходил. У меня проблем не возникало, но, говорят, что права на развернутые файлы имеет скрипт и это, типа, имеет какое-то значение.
два раза сегодня ставил и сносил Вашу русскую сборку - каждый раз он при инсталляции предлагает (дважды) выбрать язык, выбираю русский оба раза, но всё остаётся на великом и могучем аглицком. И потом где-то с пятой попытки он проглотил наконец автоимпоортом русскую и польскую локали. Но главная засада в другом: в любом из имеющихся браузеров с двух машин одно и то же: при КАЖДОМ обновлении страницы (или переходе на другую) кодировку UTF-8 приходится выставлять вручную :(, иначе - крокозябры... В браузерах стоит автоопределение, в коде страниц - та же UTF-8. Чего ему надо? Может, права на каую-то из папок поменять?
хостинг на Агаве.
а, чуть не забыл: в Опере левая колонка почему-то недоступна - залогиниться нельзя...
при КАЖДОМ обновлении страницы (или переходе на другую) кодировку 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!
Подскажите плиз. новичку...
Пытаюсь установить 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).
Как быть?
При инсталляции на вкладке "Дополнительно" вместо localhost надо поставить адрес своего сервера БД.
У меня не появляется вкладка Дополнительно.
Сначала идет выбор профиля, затем выбор языка,
затем 3 строчки для ввода имени базы, пользователя и пароля к ней.
Как зайти во вкладку Дополнительно?
Супер! Сосибо! Мучениям юзера конец! Только вместо Руский уменя высветилось Abkhazian...
>Супер! Сосибо! Мучениям юзера конец! Только вместо Руский уменя высветилось Abkhazian...
artcons, пасиБ, спас от неенучей смерти,
пытаюсь проинсталить русский друпал, кроме матов и навязчАвага желания повеситси, ни чев голову не лезло,
поржал, иду за коньяком и спать, вешаться передумал ))
Я сам понял как переводить и как сбрасывать в файл весь перевод, но как отдельные модули в ру_по не понимать?
Вот еще предложение: сделать перевод друпала расширенным, т.е. не только подписывать строки но давать подробную информацию на взаимодействие модулей и т.п., тоесть опубликовать учебник для друпал.
Туруд огромный и радость для ламера, не правда ли?
Можно организовать форум и работать сообща с опытными програмистами!
> но как отдельные модули в ру_по не понимать?
Сначала извлекаете из модуля строки для перевода модулем potx. Получаете файл .pot. Затем переводите строки. Это делается, например, с помощью программы poedit или просто в редакторе, поддерживающем utf8. Корректируете также шапку файла (там указывается информация о переводчике и т.п., но - главное - добавляется корректная формула для форм множественного числа). Получаете файл .po для конкретного модуля.
> Вот еще предложение: сделать перевод друпала расширенным, ...
Идея хорошая, но очень затратная (время, силы) и поэтому, увы, маловероятно будет реализована.
А почему не сделать? А почему не продавать?! Счет внизу написать и ящик - труд окупится.
Делал как написано, но локализация не загрузилась. Пробовал загрузить файлы переводов помодульно, загрузилось 99.92%, а Page и Story остались непереведенными. Что делать?
Еще интереснее то, что в node/add Page и Story остались непереведенными, а найти непереведенные строки в admin/settings/locale/string/search для русского языка я не могу, ищу строку Page и выясняется, что русский перевод есть
На локальном сайте с Денвером локализация загрузилась, так что обошелся тем, что просто перетащил дамп БД на хостинг
Но проблема с Page и Story при загрузке файлов локализации воспроизводится и на Денвере железно
про это писали уже несколько десятков раз, возможно даже и в этой ветке, лень пробегать всё глазами. Page и Story создаются при инсталляции и потому не русифицированы. Решается на раз-два. Заходите в Типы контента и тупо меняете название и описание в этих двух типах
Пожалуйста помогите. При инсталяции после меню настройка базы данных постоянно выбрасывает ошибку:
Ошибка при соединении с вашим сервером MySQL. MySQL сообщает следующее: Access denied for user 'sosru_sos'@'localhost' (using password: YES).
* Вы уверены, что указали правильное имя пользователя и пароль?
* Вы уверены, что указали правильное имя базы данных?
* Вы уверены, что сервер баз данных работает?
Для дополнительной информации см. Руководство по инсталляции и обновлению. Если эти термины непонятны, возможно, имеет смысл обратиться к вашему хостинг-провайдеру.
Причём, когда я переслал зип хостерам, они проинсталлировали без проблем, с моими данными. Вот я делаю второй сайт, правда у тех же хостеров, опять ничего не получается. Помогите.
Если правильно указаны имя, пароль, имя БД, то это означает именно "Ошибка при соединении с вашим сервером MySQL", например, неустойчивая связь с этим сервером. Сайт-то работает нормально?
А чего об http://drupal.org/project/ru-ru забыто? И http://drupal.org/project/ru тоже.... как будто 5 и не выходила...
Пытаемся с Axel'ем слить эти ветки.
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
что это за проблеиа и как её решить?
Это нехватка памяти, это обсуждалось - поищите по форуму. Например, по слову memory_limit
почему у меня все ссылки идут без index.php?
http://localhost/?q=user/register так, хотя должно быть так:
http://localhost/index.php?q=user/register
Может это гдето уже было, хз не заметил.
Залил 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
PS хостер valuehost.ru
а до этого пробовал на английскую ставить перевод, там начинало инсталиться на русском а в конце выдавало английский всеравно + логин и пас admin/admin не работали
Я тоже на valuehost. Особых проблем не было. Против крокозябр помогает "charsetdisable on " в .htaccess
Проверьте, все ли файлы полностью скопировались на сервер и права доступа.
В локализации
"АВТОИМПОРТИРОВАТЬ"
Only variables can be passed by reference in /modules/autolocale/autolocale.module on line 63
> загрузить файлы переводов помодульно. Файлы меньше, время загрузки меньше.
подскажите как это сделать?
Берете http://drupal.ru/files/ru_drupal5x_modules_v3.zip, разворачиваете и по очереди импортируете файлы переводов для необходимых модулей.
Подскажите, пожалуйста, прямую ссылку на архив на русскую версию друпала. То есть, чтобы там все необходимые файлы сразу лежали в нужных папках, так как я пошагово следовал инструкции в этой статье, но у меня так и не получилось, а сама установка заканчивалась крахом.
Заранее спасибо.
Обновил инструкцию. Теперь это три простых шага.
Прошу считать это тестом на IQ для начинающих друпаллеров.
Это означает что если не работает ищи ошибку пока не найдешь сам?
Спасибо за обоновлённую инструкцию, однако она ничем не помогла. Опишу вкратце ситуацию. Я ставлю drupal на denwer. Когда я ставлю английскую версию, то всё отлично, CMS устанавливается в 3 клика. Когда же я пытаюсь поставить русскую, то на последнем шаге инсталляции denwer начинает выдавать какие-то непонятные ошибки. Как только я обновляю страницу, меня перебрасывает на главную, которая также пестрит легионом однотипных ошибок - не может drupal создать таблицы в БД. Возможно, проблема в том, что в русской инсталляции нет, как в обычной, вот той решётки в конце урла, которую надо удалить по окончании установки? И ещё, можно ли как-то его руссифицировать уже после установки?
Ржал. Непонятные ошибки, ёпта...
Вот лошьё......
А вообще, система очень простая и, что самое главное, очень гибкая, насколько я могу судить по тому, что уже увидел. По крайней мере, drupal это уже 9 cms, которую я тестирую за последние 4 дня, и лучшего я пока не видел. Если бы ещё руссифицировать её грамотно на denwere...
Я именно на денвере и разрабатываю сайты, а затем переношу на реальный сервер. Никаких особых проблем с русификацией там нет.
Какие ошибки выдает denwer?
Ёлки-палки! Проблема решилась. Хотел вам расписать пошагово, что я делаю, а когда дошёл до последнего пункта инсталляции, то увидел, что в конце урла появилась решётка, как и при инсталляции английской, чего, однако, предыдущие 3 инсталляции не было. Убрав решётку, всё заработало, как надо. Просто непоняно, чего она раньше не появлялась, а в этот раз появилась. Всё равно спасибо за помощь.
P. S. Нужно ли по окончании инсталляции в целях безопасности удалить какие-то файлы?
Обычно удалять ничего не требуется, особенно на denwer'е :).
На рабочем сервере можете, перестраховки ради, удалить или переименовать install.php. Хотя он не будет ничего делать, пока в settings.php указаны настройки вашей БД.
Если меняете вручную settings.php (что, как правило, приходится делать только однажды - при переносе с локального на рабочий сервер), не забудьте после изменений выставить потом на него Read-only права.
Сделал все как сказано в татье 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
Что может быть?
Добавьте строку "php_value error_reporting 7" (без кавычек, конечно) в файл .htaccess
Может вернуть в подпись?
После "пляски с бубном" удалось русифицировать 82% (как написано в админке). Действительно, часть сообщений стала показываться на русском. Но так как обновление мало относится к плагинам, то вид получился страшный
Со старой (уже установленой английской) она не хотела никак сливаться. Пришлось делать импорт каждого .po файлика.
В русском варианте смутил формат даты с точкой после числа 30. ноября 2007
В версии 5.x предлагается фиксированный набор форматов даты, среди которых нет привычного нам "ДД месяца ГГГГ, чч:мм". Приведенный вами формат просто наиболее похож на требуемый.
В 6-й версии уже появилась возможность настройки любого формата по желанию.
Но и сейчас вы можете в .tpl файлах использовать вывод даты и времени в любом удобном для вас формате с помощью функции format_date. Например, такое format_date($node->created, 'custom', "d F Y ╨│."); выведет "30 ноября 2007 г."
Переменные для региональных настроек даты и времени (вот эти буковки после слова custom) можно посмотреть в документации по функции date() для PHP. Ну или заглянуть в \profiles\russian\russian.profile в моем инсталляторе.
Спасибо!
Я так и понял, что набор форматов даты фиксирован. Просто не очень хотелось вручную это делать, точнее была небольшая надежда, что всё-таки может быть...
В russian.profile заглянул, но он в странной кодировке (вроде UTF8, но часть символов не читается), а я его вижу первый раз, поэтому с ним мудрить не стал.
На Друпале первый сайт делаю, поэтому приходится долго копаться, читать drupal.org, но пока всё нравится
В 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
он в dos-кодировке, но часть строк переведена напрямую, поэтому фрагменты utf-8 смотрятся крокозябрами
Действительно DOS + UTF-8. Просто я не ожидал увидеть здесь ASCII. Вроде же весь Друпал в UTF-8?
С переменными для даты всё понятно, это стандартно в php.
а можно туда cck+views добавить и пару шаблонных примеров типов контента, страничек и разделов - ну как в джумле сделано, потому что на примерах оно понятнее.
Ну, вообще-то, именно этот инсталлятор (т.н. Russian Drupal) задумывался просто как русскоязычный аналог родного дистрибутива. Опыт показал, что добавление даже пары маленьких удобных модулей (админменю и автолокале) вызывает у новичков растерянность и ощущение путаницы, поскольку этого нет в исходном наборе.
А так, конечно - у меня (как, наверное, и у всякого друпаллера со стажем) накопился наборчик часто используемых модулей, типичных настроек, любимых тем оформления, которые представляют собой "продвинутый инсталлятор" для ускоренного развертывания заготовки типового сайта. Эдакий Drupal быстрого реагирования :).
Поэтому можно "наплодить" немало вариантов инсталляторов под разные задачи. Боюсь только, что это может вызывать дополнительную путаницу как с разными вариантами переводов.
при установке
Notice: Trying to get property of non-object in d:\elborg\includes\form.inc on line 325
а можно как-нибудь в профайл закинуть команды что-бы mysql запросы повыполнялись, или лучше что бы он бекап mysql в базу закинул?
Выполнение запросов - db_query().
да, но было-бы хорошо если-б инсталятор брал-бы из файла дампа базы сам.
В смысле - закачивал готовый дамп базы данных? Это возможно, но не совсем правильно. Можно, конечно, просто создать типовой сайт и тиражировать его БД и набор файлов. Получится установка типового сайта с необходимостью потом вручную донастраивать конкретный экземпляр сайта.
Идея инсталлятора немного другая - иметь возможность ДО инсталляции провести тонкую настройку (названия, роли посетителей, типы материалов и т.п.), а потом "легким движением руки" создать сайт, заточенный под конкретный заказ.
В смысле - закачивал готовый дамп базы данных
ну-да, что бы "легким движением руки" сразу создать сайт - названия, роли посетителей, типы материалов и т.п.
вот в джумле как раз так и сделано - по этому ее выбирают
при установке выдает кучу ошибок!
в том числе Notice: Trying to get property of non-object in my site\includes\form.inc on line 325
решился на drupal, но с первого раза не осилил. поиск не помог. посему вопрос к гуру.
закачал инсталлятор на хостинг по фтп в папку с адресом http://мойдрупал/мойдомен.com
при запуске инсталляции получил ошибку. пришлось заремить в .htaccess следующие строки:
Options -Indexes
Options +FollowSymLinks
я не знаю чем мне это грозит в будущем
на этапе настройки базы данных получаю следующее сообщение
Ошибка при соединении с вашим сервером 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 disabledSafe mode enabled
Версии PHP и mySQL, которые вы указали, старше (по версии) рекомендованных в /INSTALL.txt - т.е. Drupal работать должен.
"Ошибка при соединении". Имейте в виду, что тут нужен сервер, на котором живет БД (ваши файлы и БД могут располагаться на разных серверах). Правильнее всего спросить у хостера, какое требуется проставлять "реальное имя сервера". Я делал так - создавал базу и mySQLAdmin, заходил в нее и смотрел, где она расположена (вверху первой страницы есть эти данные). Их и подставлял вместо localhost.
в документации на сайте хостера я нашел информацию о том, что скрипты расположенные на другом сервере к ихней базе подключить нельзя. из этого я делаю вывод, что localhost - это правильно. тем более, когда я через phpmyadmin подключаюсь к базе, то вижу в самом верху страницы localhost в качестве сервера. базу я создать не могу. и удалить не могу. она уже создана хостером. я могу ее очистить. их у меня несколько. пробовал и на читую, и на уже работающую - результат отрицательный. phpmyadmin выдает и детальную информацию о сервере localhost, в числе прочих и реальное имя сервера. как я уже писал выше результат тоже со знаком минус.
В любом случае - сообщение об ошибке говорит об отсутствии коннекта с БД. Надо еще раз проверить правильность ввода логина, пароля и адреса БД.
Можно попробовать сделать это не на Drupal, а, скажем, скриптом dumper.php (http://sypex.net/). Если сообщение будет аналогичным друпаловскому, найдите в dumper.php строчку "define('DBHOST', 'localhost:3306');" и поэкспериментируйте с заменой на адрес БД. Когда заработает, вы будет знать, что писать при инсталляции Drupal.
спасибо за ссылку, скрипт понравился. и уже работает. но не друпал.
время работы скрипта у моего хостера ограничено тридцатью секундами, может, это имеет какое либо отношение к проблеме?
установила денвер, потом делала пошагово как Вы рекомендовали. до пунката 3.б Наконец, запустим инсталлятор... но как его запустить? понимаю что вопрос идиотский, но эксплорер резоно отвечает нет такого сайта с комментом от денвера, что это связано со скриптами.
а как еще? думала чето не поставилось, снесла, поставила все заново.
потыкала во все возможны ярлыки =0.....
8-((
Надеюсь, вместо ваш_сайт вы сделали папку что-то типа mysupername.ru и в броузере набрали адрес www.mysupername.ru
да, имя сайта такое же как в папке, куда копировала друпал и русификатор,
а браузер выдает
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 он выкидывает меня в дерево папок компа%(
Попробуйте перезапустить Denwer (C:\WebServers\etc\Restart.exe).
Вы, очевидно, создали каталог для нового сайта и Денвер его еще не "подхватил".
перезапустила...
Not Found
The requested URL / was not found on this server.
Подсказка Денвера
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл z:/home/indialines.ru/www/, которого не существует.
загрузила друпал в денверовскую тестовую папку , после запуска www.test1.ruпоказывать тестовый файл html и больше ничего%((
FAQ
1) http://docs.drupal.ru/doc/ustanovka_sistemy
2) http://setegnom.com/node/1
ПОЛУЧИЛОСЬЬЬЬ!!!!
у меня друпал с названием папки распаковывался, поэтому и ...
СПАСИБО ОГРОМНОЕ!!!!
единственно сайт почему то меня не пускает и пароль не принимает, но думаю это вопрос тока времени новый сгенерировать
создана учетная запись №1 (администратор сайта).
Имя: admin, пароль: admin, эл.почта: admin@mydrupalsite.ru
ВНИМАНИЕ!!! Не забудьте поменять эти настройки на рабочем сайте !!!
БД 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.
пофиксил - заменив varchar() на text
Создала виртуальный хост 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?
Нет, судя по сообщению, не нашелся файл C:\Apache\test.ru\www\includes\install.inc
Проверьте, все ли правильно и полностью скопировалось.
В том то и дело - копировала несколько раз, в папке оба файла, упомянутые в сообщении присутствуют...уже не знаю, что и предположить...
Больше чем через год я столкнулся с этой проблемой. Перерыл Инет, даже в исходнке database.mysql.inc дописал хак, который решает эту проблему, правда пришлось пропадчить еще пару файлов стандартных. Но, но.... Всетаки в конце концов, проблему решил.
Ошибка возникает из-за конфигурации PHP. Есть там такая переменная: include_path она задает пути к файлам с расшинением .inc в вашем случае она равна: include_path='c:\php\includes' НО инклюды от сайта лежат в папке сайта, поэтому надо добавить в переменную: include_path - текущий директорий, т.к. скрипты сайта запускаются из главной папки сайта, а сделать это просто, добавить надо: .; получится include_path='.;c:\php\includes' вот и все. Теперь все будет работать
Здравствуйте, у меня следущая ситуация: я поставил на локальную машину (ip 192.168.3.251) друпал 5.5 + руссификатор. Друпаk поставился, но заходя на сайт с другой локальной машины (192.168.3.76) и вводя данные администратора (Имя: admin, пароль: admin) в ситему не пускает, соотвественно и нового юзера нельзя создать. Вапрос заключается в том, как можно ручками поменять настройки администратора, так как через веб интерфейс не получается.
Попробуйте запросить новый пароль - вашсайт/user/password. На почту должно прийти письмо со ссылкой на страницу временного входя на сайт. Если у вас Денвер, то письмо ляжет в каталог "C:\WebServers\tmp\!sendmail\"
Хочу немнога уточнить: друпал стоит на линуксе (дистрибутив МОПС 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:другой пароль, то выдает ошибку: Извините, это имя пользователя или пароль неверны. Забыли пароль?
А сайт http://192.168.3.251/drupal-5.5 с другой-то машины виден?
Хм, доменная зона ".5"
Друпал переустановил в srv/www/htdocs/ (точнее туда разархивировал архив и запустил install.php), соотвественно теперь ссылка на сайт стала http://192.168.3.251/, но все старые проблеммы так и остались. http://192.168.3.251/user/password - эта ссылка не работает, с другой машины так же все отображается и в администрирование не пускает (пробовалось в интернет эксплоуэре, мозиле и фаирфоксе). Мой друг нашел текстовый браузер для линукс, я его поставил и через него смог попасть в систему администрирования (пароль и логин принялся, даже сммог изменить пароль), но на других машинах всеравно не возможно войти в систему администрирования. Скорее всего где-то стоят права в ограничении доступа: если бы это были ограничения в апаче, но наверно не открывался сайт вообще, но он открывается. Значит, скорее всего, где-то стоит ограничение в друпале, но в системе администрирования я ничего такого не нашел.
Спасибо за качественный перевод. Ставил локально и на хосте. Всё без проблем.
Да, я так и не понял, какой же последний вариант русификации самый свежий?
Ядра Drupal - http://www.drupal.ru/files/russianForDrupal53.zip
По модулям - на drupaler.ru
Здравствуйте, вопрос по установке.
При наборе адреса в браузере, (не денвер) , выдает следующие предупреждения:
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
С чем это может быть связано и можно ли это как то устранить ?
Как может повлиять на работоспособность сайта ?
Заранее спаибо)
Поскольку это Notice, т.е. замечания, некритические ошибки, можете снизить уровень контроля за ошибками, проставив в .htaccess строчку "php_value error_reporting 7" (без кавыче, ессно).
(2PVasilii: скоро придется восстанавливать старую подпись
Спасибо )
У мене на Денвері - вмостилось добре )!
.Щиро вдячний, пане Вадим..
До речі, той Яндекс гаманець ще живий? Усім добраніч..
Живий, живий ще мій електронний гаманець
А у меня вот что вылезло при создании первого пользователя:
Доступ запрещен
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.
Это, я подозреваю, что у созданного пользователя получился нехват прав в базе данных? Да?
Все, я понял. Друпал не созадет записи в таблице БД. Пользователя, которого я завел - нету.
При установке английской версии такого не было.
Как можно решить эту проблему? Вадим, помогите, пожалуйста!
Если устанавливали с помощью Russian Installer, то он создает сразу админа с именем "admin" и с таким же паролем.
Судя по всему, вы устанавливаете Drupal на локальном компьютере с помощью пакета Denwer? Тогда можно посмотреть в каталоге C:\WebServers\tmp\!sendmail, есть ли там файл письма-извещения о регистрации нового юзера. Там есть его логин и пароль.
Спасибо!
Да, я на Денвере пока сайт делаю. Вобщем я переустановид БД и Друпал с русским инсталлятором. После этого все норамально стало и, как Вы говорите, появился по умолчанию пользователь admin. Я наверное в прошлый раз что-то не верно сделал... Может быть из-за того, что я 20-ти значный пароль к БД задал?
Так, значит можно пароль пользователя admin поменять, импортировать БД и Друпал на хостинг и проблем не будет? (на моем хостинге Друпал работает - проверено)
Добрый день, подскажите как можно поменять кодировку на сайте с UTF8 на Windows-1251. Заранее благодарю.
Лучше не надо. Это неоднократно обсуждалось здесь на форуме (поищите) и каждый раз приходили к выводу, что в этом решении больше минусов, чем плюсов. Поверьте коллективному опыту. Лучше опишите вашу проблему (в отдельном топике) и, возможно, найдется более удачное решение.
Не можем блокировать тестовую таблицу MySQL. Пытались заблокировать командой LOCK TABLES drupal_install_test WRITE и MySQL сообщает о следующей ошибке: Access denied for user 'maliar'@'%' to database 'maliar_db'.
как с этим бороться?
Если Вам куртка в магазине не подходит, Вы что делаете? Наверное идёте в другой магазин?
Спросите у хостера почему нет прав на LOCK таблиц. Если скажет "нет и не дам" - меняте хостера. Хотя, если не ошибаюсь, были удачны попытки запуска Drupal на хостиге с запретом LOCK
Спасибо за Ваши переводы и инструкции, очень помогают!
Вопрос:
После установки русифицированного Друпала 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.
- почему?
Возможно, вы не скопировали в каталог /profiles/russian файл ru.po, из которого инсталлятор берет переводы этих строк.
Прекрасно все установилось. Со второго раза правда, ошибся в названии базы данных. Спасибо за русификатор.
вот бы на 6-ке, эх...
А чем вам не нравится на шестёрке? Там вообще всё по-умолчанию сделано...
Может, поможет: http://drupal.ru/node/13024 . Почитайте первый способ...
знал, что где-то видел, но никак не мог через поиск найти, огромное спасибо!
Доброго времени, Вадим!
Если не трудно, подскажите, плиз, можно ли поставить Drupal на поддомен? Как это сделать? Я новичок, поэтому обращаюсь к специалистам.
На основном сайте установлен WP.
Спасибо!
Да, конечно, можно поставить на поддомен. Просто устанавливаете Drupal в какой-то каталог, а настройках сервера указываете, что ваш поддомен будет указывать на этот подкаталог (спросите у хостера, как это делается).
Возможно, вам придется еще изменить значение переменной $base_url = 'http://www.example.com'; в файле /sites/default/settings.php
Я начинающий друпалер (хотя опыт программирования 26 лет). В пожарном порядке меня бросили администрировать один из сайтов на друпале. Для освоения друпала установил его локально на своем компе. Этот RDI прекрасно встал на мою связку Apache-PHP-PostgreSQL и работает превосходно (естественно на локалхост). Но... При создании меню категорически отказывается воспринимать названия пунктов с большой буквой "И", хотя другие большие русские воспринимаються нормально. Что за дребедень, не пойму. Все настроено на UTF-8.
Решил перейти из постгреса в майскл. Трудно работать без кнопки "Изменить". Потому что слова с буквами "И" и "ш" совсем не отображаются. Майскл поставил, работает отлично. Но РДИ почему-то требует БД постгреса. В settings.php настройки на майскл стоят.
Вы заново инсталлировали Drupal под MySQL или ставили поверх предыдущей установки на Postgress?
Скажите, а для чего нужна русская версия? Я в том смысле, если использовать английский вариант, и вводить русский контент будут ли какие либо проблемы?
Локаль системы по умолчанию - UTF8, поэтому проблем не будет, но будет смесь из русского и английского языков, типа "Add comment", или как здесь: "ответить | quote | report spam". Оно Вам надо?
Вадим, установила Русский Drupal (версия 5.7) на denwer, образно говоря за 5 секунд, но попытка посетить администраторский раздел заканчивается фразой "у вас нет доступа к этой странице". Такие же ответы при переходе по остальным ссылкам. Левая часть "Вход в систему" не активна, нет возможнсти ввести логин и пароль. Можете объяснить в чем проблема?
Трудно сказать что-то определенно, не зная, как прошел процесс инсталляции. Возможно, был сбой в копировании файлов или установили не в тот каталог...
Инсталяция прошла без каких-лио сбоев. Сообщений об ошибках не было.
Удалила базу данных, заменила setting.php. Повторно инсталировала. Доступ появился.
Большое спасибо автору !
Наверно задам глупые вопросы, но все же...
Как поменять цвета сайта? Если можно выбирать только готовые темы оформлений то где их взять/как создать самой?
темы оформления берут тут http://drupal.org/project/Themes
самому лучше делать из темы zend
хелп по созданию тем находится тут http://drupal.ru/node/10550
Спасибо kiev1!
а просто поменять цвета - поправить файл style.css в теме оформления, - выловить где какой стиль на что влияет удобнее всего плагином к фоксу Firebug, только его подключенным все время оставлять нельзя - он подтормаживает фокс, надо disable ставить
Ye..Привет Друпальцам...
Ну и что...всё сделал как прописано...а в ответ...
Ошибка при соединении с вашим сервером MySQL. MySQL сообщает следующее: Access denied for user 'a13976_1'@'localhost' (using password: YES).
* Вы уверены, что указали правильное имя пользователя и пароль?
* Вы уверены, что указали правильное имя базы данных?
* Вы уверены, что сервер баз данных работает?
Для дополнительной информации см. Руководство по инсталляции и обновлению. Если эти термины непонятны, возможно, имеет смысл обратиться к вашему хостинг-провайдеру.
И что дальше?
Проверить правильно ли вы вводите пароль, имя пользователя базы данных и имя базы данных (создали ее?). Возможно также, что нет коннекта с сервером, где находится ваша база данных.
Хм...Все данные правильно ввёл...все равно ошибка...а с версией 6.2 русский инсталятор вообще не работает...может какой другой нужен? или попробовать удалить базу и создать новую...странно всё это...
GRANT PRIVILEGES в mysql правильно сделаны были?
А как поменять пароль админа?
Помогите разобраться.
Локально на девере связка с русским инсталером работает на ура.
Установил на хостинге:
друпал 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.
В чем дело? где пути слетели?
Подскажите кто сталкивался.
Здравствуйте. Решил вот освоить Drupal. Всё сделал по вашим инструкциям.
б) Наконец, запустим инсталлятор. Для этого просто наберите адрес вашего сайта в браузере.
Набрал адрес, но вместо инсталлятора я получил вот такое сообщение
Установка базы данных
Следующую ошибку нужно исправить перед продолжением процесса инсталляции:
Инсталлятору Russian Drupal требуются права на запись для файла ./sites/default/settings.php в процессе инсталляции.
Хостинг бесплатный (исключительно для освоение друпала). Сайт http://nio4em.net76.net
Подскажите пожалуйста, что делать?
Загружаете файлы через FTP? Тогда можете проставить для указанного файла права на чтение (например, в FARе нужно поставить курсор на нужный файл на сервере и нажать Ctrl+A, чтобы появилась таблица прав).
Я ставлю Drupal сначала на Denver, а потом , когда с функционалом определяюсь, с первоначальным содержанием и оформлением, то заливаю через FTP на хостинг и парева с правами уже никакого.
Подскажите пожалуста что надо сделать при таком
The watchdog module is required but was not found. Please move it into the modules subdirectory.
Здравствуйте!
Благодарю за Ваш труд, пользовался!
Не было проблем, пока не начал работать с Ubercart.
Когда автоматически создается суперпользователь, в таблицу sequences не вносится ряд users_uid. Хотя при стандартной ("английской") установке, ряд users_uid - первое что, заносится в sequences.
Детально проблему описал на форуме Ubercart.org.
Прежде, чем предупредить русское сообщество, решил сказать Вам.
Добрый день, устанавливаю друпал на локалхост
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-го)
до этого не находил связь с сервера, без руссификации писал на английском ваш сайт друпал добро пожаловать мол)
в чем проблема?
о! это вы поймали серьезный баг друпала... про него уже все пишут -> http://e2l.org/07 , надо что то срочно делать ...
Подскажите, пожалуйста, почему при инсталляции сайта выдается такая ошибка:
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: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!
/**
Заранее спасибо!
вот я читаю Ваш текст:
. Затем подготовим установку Drupal.
а) Разархивируйте дистрибутив Drupal на сервер
Обычно это каталог 'www' или 'htdocs'. Если вы работаете на локальном сервере с комплектом Denwer (http://denwer.ru), то это будет каталог C:\WebServers\home\ваш_сайт\www\.
но что означают слова "ваш_сайт"?
на денвере нет такой папки, куда ставить дистрибутив?
Конечно нет такой папки на Денвере, потому что Ваш сайт - это Ваш сайт, доменное имя то есть.
занавес
Спасибо за статью и особенно коментарии!