Установка Drupal 5.0 в локалке под Denwer.

16 января 2007 в 15:18
Аватар пользователя Azazello Azazello 0 66

#1. Загрузить, поставить и запустить Denwer последней версии (Base_2006-10-04_a1.3.33_p4.4.3_m4.1.16_pma2.6.1.exe).
#2. Через http://localhost/Tools/addmuser/index.php прописать:

  • а. Пароль администратора MySQL: - оставить пустое поле.
  • б. Имя базы данных: - drupal50 (или другое имя).
  • в. Логин пользователя: - Aza (или другое имя).
  • г. Пароль: - ******* (свой пароль в обеих полях).

#3. На виртуальном диске (:Y) создать папки в home - > home/drupal50/www/
#4. В /www/ залить дистрибутив нового Drupal 5.0
#5. Перезапустить Denwer (Restart servers).
#6. Набрать в браузере http://drupal50/
#7. Denwer пожалуется, типа:

Notice: Undefined variable: redirect in y:\home\drupal50\www\includes\form.inc on line 267
Notice: Undefined variable: base in y:\home\drupal50\www\includes\form.inc on line 460
Notice: Undefined index: #value in y:\home\drupal50\www\includes\form.inc on line 1024
Notice: Undefined index: #value in y:\home\drupal50\www\includes\form.inc on line 1024
Warning: Cannot modify header information - headers already sent by (output started at y:\home\drupal50\www\includes\form.inc:267) in y:\home\drupal50\www\includes\common.inc on line 141
Notice: Undefined variable: no_module_preprocess in y:\home\drupal50\www\includes\common.inc on line 1467
Notice: Undefined variable: no_theme_preprocess in y:\home\drupal50\www\includes\common.inc on line 1488

Не обращаем на это внимание - заполняем форму (данные из пункта #2):

  • Database name: - drupal50
  • Database username: - Aza
  • Database password: - ******

#8. Жмем кнопку - "save configuration". Denwer опять жалуется:

Notice: Undefined index: comment in y:\home\drupal50\www\includes\install.inc on line 207
Notice: Undefined index: comment in y:\home\drupal50\www\includes\install.inc on line 207
Warning: Cannot modify header information - headers already sent by (output started at y:\home\drupal50\www\includes\install.inc:207) in y:\home\drupal50\www\includes\install.inc on line 573

#9. По сложившейся традиции - игнорируем и кликаем непосредственно в адресную строку браузера, на полученный URL мышкой (перемещаем туда курсор):

  • http://drupal50/install.php?profile=default

#10. Далее, жмем Enter на клавиатуре. Весьма странно, но действие кнопки браузера "обновить" не к чему не привело (?!).
#11. После этого откроется страница с поздравлением и ссылкой-предложением проследовать на вновь созданный вами сайт.

Готово!

Комментарии

Второй и пятый пункты, на мой взгляд, излишни. Надо просто сначала скопировать файлы Drupal в C:\WebServers\home\имя_сайта_\www, а затем запустить Denwer и создать БД (например, в phpMyAdmin).
Добавляем в .htaccess (не обязательно первой) строчку php_value error_reporting 7. Уровень контроля за ошибками снижен - Denwer будет жаловаться только на серьезное.
Пароли для БД при локальной (не сетевой) инсталляции также, imhо, не нужны. Username у меня, к примеру, - root (по умолчанию для Denwer).
Для приятной глазу русскоязычной инсталляции ставим локализацию инсталлятора - см. ветку "Перевод инсталляции Drupal 5.0".

16 января 2007 в 23:13

так все и делаю.
потом регистрирую первый аккаунт, беру пароль из sendmail'овской заглушки, а drupal мне в ответ:
"Access denied
You are not authorized to access this page."

запрос нового пароля тоже не помогает.

в чем может быть проблема?

17 января 2007 в 10:26

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

17 января 2007 в 10:53

а затем, что он при вводе логина/мэйла в самый первый раз выдает либо надпись про запрещенный доступ, либо форму для авторизации.

17 января 2007 в 17:59

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

теперь залогинился. пойду копать дальше.
всем спасибо!

17 января 2007 в 18:19

У меня были такие же траблы с установкой на денвер, решаются так:

1. Указывай админский пароль, на денвере его часто делают пустым, но ты создай пользователя с паролем.

2. У них там бага в install.inc, в строке 207 должно быть:
$buffer .= '$'. $variable[1] ." = '". $setting['value'] ."';". (isset($setting['comment']) && $setting['comment'] ? ' // '. $setting['comment'] ."\n" : "\n");
Мои дополнения выделены жирным.

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

Конечно, можно, как некоторые товарищи на форуме, закрыть глаза php на это используя .htaccess или php.ini, но правильные php-девелоперы говорят, что warning == error.

18 января 2007 в 13:19

Весьма полезная информация от warning'ов идет. Смотришь жалующиеся строки в соотв. файлах и фиксишь проблему.

18 января 2007 в 16:05
Аватар пользователя Atl Atl 0

Так все таки кто-нибудь подскажет как ставить этот Drupal?
Когда создается база там при первом обращении (SQL запрос) таблицы должны создаваться. Почему они не создаются? Откуда их импортировать если что?
Указанное выше переделал много раз и на разных Windows. Все равно ошибки выскакивают и ничего не получается. Moя icq -238568478
Спасибо!
-------------------------------
Что толку изобретать и совершенствовать CMS, если ее по-человечески поставить нельзя?

18 января 2007 в 17:16

Несколько лет пользуюсь связкой Drupal + Denwer, все отлично работает и практически никаких проблем с инсталляцией. Сдается мне, Atl, есть что что-то ошибочное в последовательности действий...

Давайте посмотрим:
1. Скачиваем Denwer (http://www.denwer.ru/dis/Base/) и устанавливаем его.
У меня - версия Base_2006-10-04_a1.3.33_p4.4.3_m4.1.16_pma2.6.1.exe (3,2Mb)
Сколько, говорите, весит XAMPP? Скока-скока? Smile

2. Скачиваем Drupal 5.0 (http://ftp.osuosl.org/pub/drupal/files/projects/drupal-5.0.tar.gz) и разархивируем его в каталог C:\WebServers\home\имя_вашего_сайта\www\. ("имя_вашего_сайта", разумеется, замените на доменное имя будущего сайта, например, mydrupal50.ru)
Т.е. появляются каталоги C:\WebServers\home\имя_вашего_сайта\www\modules, C:\WebServers\home\имя_вашего_сайта\www\themes и т.п.

2a. Тут сразу можно поправить файл C:\WebServers\home\имя_вашего_сайта\www\.htaccess, добавив туда строчку "php_value error_reporting 7" (без кавычек). Это избавит от предупреждений (warning) PHP.
2b. Желающие могут также положить в каталог C:\WebServers\home\drupal50.ru\www\profiles\default\ файлик ru.po, чтобы русифицировать процесс инсталляции Drupal.

3. Стартуем Denwer. Можно запустить ярлыком Denwer или через командную строку: C:\WebServers\etc\Run.exe

4. После полного старта Denwer в строке браузера набираем http://localhost/phpmyadmin/ и попадаем соответственно в phpMyAdmin. В поле "Создать новую БД" пишем имя базы данных для Drupal. Пусть это будет, к примеру, "drupal5".
Больше phpMyAdmin при инсталляции нам не понадобится.

5. В строке браузера набираем "имя_вашего_сайта" (например, mydrupal50.ru). Появляется окно "Database configuration" с предложением указать Database name (Имя БД), Database username (Имя пользователя БД). Напишем соответственно drupal5 и root. В третьем поле, Database password (Пароль к БД) не пишем ничего. В Advanced Settings лезть обычно нет необходимости.
Жмем кнопку "Save configuration" (Сохранить настройки) и получаем окно с поздравлениями "Drupal installation complete" и предложением перейти по ссылке на наш новый сайт.
Примечание: у вас Denwer может быть настроен иначе - username и password могут быть другими.

6. На первой странице нового друпаловского сайта видим сообщение "Welcome to your new Drupal website!" и чуть ниже ссылку "To begin, create the first account." Что же, упираться попусту не будем, перейдем по ссылке и создадим первую учетную запись для суперадминистратора.
Укажем ему Username (Имя пользователя). Пусть будет, например, admin (очень оригинальное имя, не правда ли?). Укажем почтовый ящик (E-mail address). Можно реальный, чтобы потом не перенастраивать на работающем сайте. А можно любой другой - все равно вся почта на Denwer'е попадает в каталог C:\WebServers\tmp\!sendmail\ в виде файлов *.eml
Примечание: если настроить вашу почтовую программу так, чтобы она обрабатывала файлы с расширением eml, то очень удобно просматривать файлы из этого каталога одним щелчком мыши так, будто вы получили новое письмо со своего сайта, не выходя в интернет.

7. Итак, мы нажали кнопку "Create new account" и что видим? Приятную надпись зеленым цветом "Welcome to Drupal. You are user #1, which gives you full and immediate access. " (вы - юзер намбер ван! полные и неограниченные права! слушаю и повинуюсь, о мой господин!")
Чуть ниже - какое-то "трах-тибидох", типа jGwp3cNyZn. Это пароль для adminа.
Я обычно заменяю его на что-то попроще на период разработки сайта. Где? Да тут же, чуть ниже поля "Password" и "Confirm password".
Примечание: удобно сразу же заодно поменять значение Time zone (Настройка времени сервера) на то, которое видно в правом нижнем углу вашей Windows.
Жмем кнопку "Submit". Усе! Drupal работает в связке с Denwer.

8. Шлифуем дальше. На странице http://mydrupal50.ru/?q=admin обычно появляется сообщение (красным) о наличии проблем после инсталляции. "Status report" сообщает, что их две - не отработал cron (планировщик задач для повторяющихся действий) и не создан каталог /files для хранения закачиваемых на сервер файлов.
Не проблема. Раз! Запускаем cron вручную (ссылка "run cron manually"). Два! По ссылке "file system settings page" идем на страницу http://mydrupal50.ru/?q=admin/settings/file-system и просто нажимаем кнопку "Save configuration". Вуаля!

9a. Время настраивать сайт. Я первым делом добавляю динамическое меню (например, удобен для этого модуль dhtml_menu), чтобы быстрее бегать по пунктам администраторского меню при настройке, без перезагрузки страниц.
Примечание:
Модули можно добавлять в каталог \www\modules\, но идеологически правильным сейчас считается складывать файлы добавляемых модулей в каталог \www\sites\all\modules\ (например, C:\WebServers\home\drupal50.ru\www\sites\all\modules\dhtml_menu\). Аналогично новые темы для сайта - в каталог \www\sites\all\themes\
Зачем это? Ну типа удобнее различать стандартные модули и дополнительные. К тому же, если вы будете делать несколько сайтов на одной копии движка (мультисайтинг), то общие для всех сайтов модули и темы вы положите в каталоги \www\sites\all\*, а специфические только для определенного сайта - в каталоги \www\sites\имя_сайта\*
9b. Второе, что можно сделать - русифицировать сайт. Включите (на странице http://mydrupal50.ru/?q=admin/build/modules) модуль Locale и идите на страницу http://mydrupal50.ru/?q=admin/settings/locale/language/import. Укажите "Language file" (надо найти файл *.po с переводом сообщений интерфейса) и "Import into" (в какой язык? Русский, канешна). Не забудьте поставить для "russian" свойства "Enabled" и "Default" и вот он - великий и могучий на вашем сайте!

10. Еще включаю clean URL (чистые ссылки mydrupal50.ru/admin/build/modules вместо mydrupal50.ru/?q=admin/build/modules), включаю модуль "Path" (чтобы давать осмысленные ссылки типа mydrupal50.ru/contacts вместо mydrupal50.ru/node/15) и выключаю модуль "Help".

Еще я... Впрочем, я ушел уже довольно далеко от темы.

18 января 2007 в 23:17

Посетил Ваш сайт и решил оставить отзыв. Совершенно не хочется писать что - то банальное,
типа клевый сайт и спасибо за все. Но что делать если сайт действительно отличный!
Я черпанул у Вас на сайте много полезной инфы. Ну и конечно большое спасибо.

25 сентября 2007 в 17:46

Спасибо за инструктаж! Я новичок в этом деле. Назрела необходимость убрать "мертвую" страничку и собрать новый корпоративный сайт для фирмы, где работаю. Очень долго обзоры изучал - неделю не вставая... Начиная с HTML-редакторов и до CMS добрался. Платные... Бесплатные... Плюсы... Минусы... Понял, что мне нужно. Вот и определился - Drupal! День, правда мучился, читал ВСЕХ гуру, и все-таки установил, как Вы и советовали сначала на Денвер (на флэшку) под XP SP2. Потом на хостинг скину.
Много мне чего устанавливать приходилось, но что бы так не просто было!?... Smile
Удачи и правильных вопросов!

1 апреля 2008 в 2:47

при установке из IE7 столкнулся с проблемой access denied при регистрации первого пользователя. Связываю с какими-то установками по умолчанию безопасности в сём достойном браузере. Из FF2 установил без проблем.

25 января 2007 в 17:33
Аватар пользователя Zw Zw 0

Огромное спасибо за подробную инструкцию установки Drupal + Denwer. Сам бы я ковырялся не знаю сколько, а так справился за пару часов. Кстати, была у меня проблема. При запуске Denwer'а что-то там не прописывалось в файл system32\drivers\etc\hosts, может быть заблокирован он антивирусом.
В общем разбираться не стал, открыл файл в FAR'е, прописал руками:
127.0.0.1 localhost имя_сайта.com

5 февраля 2007 в 12:26

Да, при работе с Denwer бывают проблемы с hosts. У меня Denwer при выключении иногда не очищает этот hosts (список доменов, которые надо обрабатывать локально). И, если у вас совпадают доменные имена сайтов под Denwer и в интернете, то получается, что Denwer вроде выключен, а до реального сайта на хостинге не достучаться.
Приходится материться нехорошими словами и вручную очищать или удалять system32\drivers\etc\hosts.

Ну и Outpost, бывало, подозревал, что кто-то злонамеренно вторгся в этот hosts, когда Denwer запущен.

Кстати, в тему "Drupal под Виндой". Недавно наткнулся на аналог Denwer - TopServer (http://topserver.ru).
Чуть больше по размеру, чем Denwer (7 mb против 4-х), входит еще ZendOptimizer, FTP-сервер и SQL-lite.
Версии PHP, MySQL поновее вроде бы, есть виндовский инсталлятор (а не скрипт на perl), веб-интерфейс на localhost позволяет быстро добавлять-убавлять домены и т.п. Русский разработчик - ergo русскоязычный форум поддержки.
Потестируйте, может, это окажется удобнее.


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

5 февраля 2007 в 12:46

Outpost ничего не трогает.

По поводу hosts, броузеры его перечитывают при старте или через какой то промежуток времени(как этим рулить не выяснил). У меня аналогично, после остановки denver-а сайты появляются через какое то время, а после перезапуска броузера практически сразу.

А что мешает сделать cmd, который грохает hosts ?

TopSerter пока сыроват: http://topserver.ru/forum/topic.php?forum=4&topic=44

А уже давно уже ищу нормальный комплект с отладчиком Smile

20 апреля 2007 в 10:59
Аватар пользователя Zw Zw 0

Будет необходимость - посмотрю TopServer. Пока Denwer меня устраивает, в hosts раз в день/неделю можно и залезть, не проблема (у Жванецкого нечто подобное было - бачок шумит, но мы уже привыкли, лазим в него рукой).

8 февраля 2007 в 20:44

ZendOptimizer'а, действительно, нет - попутал. Сорри.
С другой стороны, Zpd, зачем столько экспрессии и обсценной лексики? Smile
"Ешьте что угодно, только не ешьте друг друга" (с) Библия.

19 апреля 2007 в 15:31

День добрый!

Есть вопрос немного иного рода, но тоже связанный с установкой под Денвер.

Drupal использует кодировку UTF-8.

По-умолчанию, Денвер создает БД в кодировке win-1251, а для UTF-8 ему нужно скормить модуль PHP - mbstring.

Как корректно подружить Drupal с Денвером в кодировке UTF-8, чтобы при переезде базы к хостеру не возникло проблем с
кодировками?

23 апреля 2007 в 7:34

Для установки Drupal надо лишь создать БД, а Drupal уже сам создает в ней таблицы с кодировкой utf-8.
На некоторых хостингах нужно будет только добавить в в .htaccess строку "charsetdisable on".

23 апреля 2007 в 8:12

Я понимаю, топик старый и все такое, но тем неменее.

Стоит у меня easyPHP+Apache и ставил уже много раз друпал, но вот на ошибки такие напоролся впервые. Проигнорировав их все встало на свои места, но осадок неприятный остался Smile

от чего это так?

20 сентября 2007 в 20:06

Маленький совет:
Если хочешь в начале установить сайт на денвер, а затем перенести его на хост, создай БД с именем и паролем. Причем имя задай такое, какое возможно создать у хостера. Например мой хостер разрешает создавать имя БД только второго уровня. Например mydomain_mydbase и никак иначе. В директории home виртуального диска создай папку с именем своего будущего ресурса. Например: www.mysite.ru этим мы задаем линки сразу, а не переделываем их после инсталяции.
Вот собственно и все. Ставим на Денвер. Тренеруемся. Отлаживаем и выкладываем на хост предварительно слив туда дамп с локальной БД.
Кроме того это позволяет всегда безболезненно залить свежий дамп с хоста на локальную машину для эксперементов, редактирования ну и прочих пошлостей))

11 ноября 2007 в 16:49

Собственно - Деневер для Виндовс - я раньше тоже пользовался, нормально. И BigApache - для Windows тоже и AppServer - но в последние годы использую XAMPP (LAMPP) - и на Linux и на Windows - Вообще-то - оно всё нормально работает - только у каждой сборки свои ньюансы есть - то бишь - просто надо брать и настраивать - ведь ещё и от конфигураций Вашей ОС и антивирусов зависит тоже.
Вот - может быть и в тему как раз - тут самая простая сборка Друпал - на русском - есть файл и инструкция для установки - что-то типа переноса на хостинг - может это и проще.

http://www.azlan.ru/drupalru/

Для тех кто делает первые шаги - это наверное проще.
Пробуйте.

Удачи !

15 ноября 2007 в 15:52
Аватар пользователя dfk dfk 0

ммм, я тупой или так задумано, что чтоб узнать, на чем написана система, надо перейти страниц через 10+, и то понять только из того, какие ошибки выдаются при установке.. да и вообще, notice на необъявленные переменные.. мда

и каптча жесть йопнутая стоит..

25 января 2008 в 23:17

У меня версия денвера "Denwer3_Base_2008-01-13_a2.2.4_p5.2.4_m5.0.45_pma2.6.1.exe", ставил друлап по инструкции: http://drupal.ru/node/4195
При установке ошибок никаких не было вообще...после установки скачал расширение библиотек с денвера для PHP5 "Denwer3_PHP5_2008-01-13_5.2.4.exe".
Включил библиотеку "Mbstring" (раскомментировал соответствующую строчку в файле C:\WebServers\usr\local\php5\php.ini).
Нажал на предложенную ссылку, что бы создался подкаталог "ваш сайт\files".
Все нормально...только не запустился хрон(cron)...предлагают запустить вручную, но что-то хочется поплотнее разобраться с этим моментом...разбираюсь...

10 февраля 2008 в 21:34

А у меня после у станоки Drupal под Denver в разделе Администратора вот это вылезло:

File system Not writable
The directory files does not exist. You may need to set the correct directory at the file system settings page or change the current directory's permissions so that it is writable.

и вот это:

Cron maintenance tasks Never run
Cron has not run. It appears cron jobs have not been setup on your system. Please check the help pages for configuring cron jobs. You can run cron manually.

и вот еще:

Unicode library Standard PHP
Operations on Unicode strings are emulated on a best-effort basis. Install the PHP mbstring extension for improved Unicode support.

Подскажите, пожалуйста, что с этим делать?
Очен хочу научиться Drupal_ом пользоваться и в будущем научиться прикручивать к нему свой готовый дизайн! Раньше только с WordPress_ом имел дело...

А в остальном норма - галочки стоят.

17 февраля 2008 в 4:45

По первым двум: Денвер тут не при чем, это друпаловские запросы. Вылезли бы и на хостинге.
Друпал не создает автоматически папку files (только в шестерке добавили в инсталляционный процесс). Но она требуется для работы движка. Про создайте files в корневой директории Друпала. (в линуксе еще надо было бы выставить права, но в виндах с этим проще).

Вторая - это крон. Просто запускайте вручную время от времени. На хостинге у вас будет кронтаб для автоматического запуска. На Setegnom.com была инструкция для виндов.

Unicode Library - нужно скачать расширение для PHP php_mbstring.dll, установить в папку Ext и отредактировать файл php.ini. На сайте Денвера есть инструкции по установке расширений.

17 февраля 2008 в 4:53

По Unicode Library - на локальной машине можно и не устанавливать php_mbstring.dll. Ее работа эмулируется средствами PHP, чего обычно вполне хватает на тестовых сайтах в локале.

17 февраля 2008 в 8:26

Установил денвер. Запустилось. Настроил БД. Поставил Друпал. Записал модуля. Включать - пишет истекло время в каком-то inc файле (30 секунд). Нашел в php.ini этот параметр эксцепшин тайм, увеличил с 30 секунд до 300. Не увеличилось. Все равно 30 секунд парится программа с установкой модулей, а потом пише что время истекло...

Вот вам и денвер...

А поставил тот наворот для Виндовса - http://topserver.ru/ - он вообще не выключается и не деинсталируется... афигеть. Теперь и Денвер запустить не могу Sad

20 марта 2008 в 18:31

хелп, плз!

переношу БД с локалки на хост. На локадке все ОК, работало. Захожу в phpMyAdmin на локалке, жму Ометить все (таблицы я так понимаю), жму экспорт, получаю архив базы в gzip.
Далее на хосте в том же phpMyAdmin жму Импорт, выбираю архив. что-то качается, затем выдается сообщение

Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in /usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries/string_mb.lib.php on line 60

Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in /usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries/string_mb.lib.php on line 60

и далее:

Ошибка

Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.
ERROR: Незакрытая кавычка @ 40
STR: '
SQL:
INSERT INTO `boxes` VALUES (4, '', '��������', 3);

SQL-запрос:

INSERT INTO `boxes` VALUES (4, '', '��������', 3);

Ответ MySQL:
#1062 - Duplicate entry '' for key 2

6 апреля 2008 в 17:20

Да, при работе с Denwer бывают проблемы с hosts. У меня Denwer при выключении иногда не очищает этот hosts (список доменов, которые надо обрабатывать локально). И, если у вас совпадают доменные имена сайтов под Denwer и в интернете, то получается, что Denwer вроде выключен, а до реального сайта на хостинге не достучаться.
Приходится материться нехорошими словами и вручную очищать или удалять system32\drivers\etc\hosts.

я решил это вопрос проще - захожу на свой сайт с www - www.tyurem.net, а в денвере сделал без www - tyurem.net - и все прекрасно работает. при включенном или выключенном денвере и подключении к интернету попадаю по назначению. работает если войти на сайт с www ПЕРЕД установкой домена на денвере - похоже виндоус там кеши прописывает какие-то, хотя я в этом 0.

так поможет мне кто-то с предыдущим топиком? руки чешутся запустить

7 апреля 2008 в 13:29
Аватар пользователя Dan Dan 0

я по другому делаю - без домена первого уровня (ибо домены третьего уровня тоже надо иногда проверять): локально - site, в сети - site.ru

насчёт проблемы - попробуй или через консоль или скриптом, например sypex dumper (sypex.net)

7 апреля 2008 в 13:54

после переноса все работает нормально, кроме одной проблемы - при попытке закачать что-то из админ панели например (иконку (favicon), или файл csv (кнопки bueditor)) выдается:
===
warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 32785 is not allowed to access /tmp owned by uid 0 in /home/zegmant/public_html/nevolia/includes/file.inc on line 228.
warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home:/tmp:/var/tmp:/usr/local/bin/pear) in /home/zegmant/public_html/nevolia/includes/file.inc on line 228.
warning: move_uploaded_file() [function.move-uploaded-file]: Unable to access in /home/zegmant/public_html/nevolia/includes/file.inc on line 241.
Ошибка закачки файла. Невозможно переместить закачанный файл.
====
у меня стоит еще один сайт на друпале на этом же аккаунте, развернутый прямо на хосте - там такой поблемы нету, т.е. она не в хосте, а в самом друпале. может что-то при закачке БД или файлов повредилось. подскажите где искать?

18 апреля 2008 в 3:21

Установил друпал на денвер , всё нормально захожу в админку и всё тип топ
но где сама страница сайта? захожу в http://test1.ru/drupal/ а там админка
как попасть на главную страницу я непонял

11 мая 2008 в 4:52

что то уже второй день бьюсь, а всё не получается, скачал все дистрибутивы, всё ставлю по инструкции, но всё обрывается на шаге когда надо ввести адрес сайта, чтобы установить друпал! Опера пишет: Вы попытались получить доступ к адресу http://asd.ru/, который сейчас не доступен. Убедитесь, пожалуйста, что веб-адрес (URL) введен правильно и затем попытайтесь загрузить страницу еще раз.
Даже нашел в точности такие же дистрибы как у вас, те же версии, а всё равно как об стенку горох:(
Может что то подскажите? Пару лет назад работал с мамбой, пару месяцев назад начал работать с netcat, а с drupal впервые столкнулся...

19 мая 2008 в 14:16

Здравствуйте!

Подскажите пожалуйста, вроде всё установила Denwer, установка Drupal завершена успешно. Перехожу на ледующий шаг "вход на свой новый сайт" - мне браузер вот такую ошибку выдаёт.

Fatal error: Call to undefined function user_access() in W:\home\localhost\www\www.drupal.ru\includes\menu.inc on line 2385

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

13 июля 2008 в 12:24

пожалуйста,помогите!все шло хорошо до того момента как начала заполнять имя БД и имя пользователя.все делаю как сказано выше,нажимаю сохранить,выдает ошибку:
Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in Z:\home\mydrupal50.ru\www\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mydrupal50.ru\www\includes\install.inc:188) in Z:\home\mydrupal50.ru\www\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mydrupal50.ru\www\includes\install.inc:188) in Z:\home\mydrupal50.ru\www\includes\install.inc on line 619

что делать???

13 апреля 2010 в 20:31

Warning: fopen(./sites/default/default.settings.php)
Версия шестерка? Попробуйте переименовать default.settings.php в settings.php если вы инсталите друпал.

21 апреля 2010 в 14:22

У кого какие мнения на этот счет:

Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in Z:\home\mydrupal50.ru\www\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mydrupal50.ru\www\includes\install.inc:188) in Z:\home\mydrupal50.ru\www\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mydrupal50.ru\www\includes\install.inc:188) in Z:\home\mydrupal50.ru\www\includes\install.inc on line 619

Вопрос прежний: в чем причина и каким образом можно устранить?

Спасибо!

18 мая 2010 в 10:32
Аватар пользователя Dan Dan 0

"Urfin" wrote:
Попробуйте переименовать default.settings.php в settings.php если вы инсталите друпал.

"Urfin" wrote:
Переименуйте файл.

Файл INSTALL.txt в корневой директории друпала:

Quote:
Drupal comes with a default.settings.php file in the sites/default directory. The installer uses this file as a template to create your settings file using the details you provide through the install process. To avoid problems when upgrading, Drupal is not packaged with an actual settings file. You must create a file named settings.php. You may do so by making a copy of default.settings.php (or create an empty file with this name in the same directory). For example, (from the installation directory) make a copy of the default.settings.php file with the command:

cp sites/default/default.settings.php sites/default/settings.php


copy Переводится с английского языка как "копировать".

21 мая 2010 в 14:33

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

24 мая 2010 в 16:40

А что с этим делать?

Requirements problem
The following error must be resolved before you can continue the installation process:
The Drupal installer requires that you create a settings file as part of the installation process.
Copy the ./sites/default/default.settings.php file to ./sites/default/settings.php.
Change file permissions so that it is writable by the web server. If you are unsure how to grant file permissions, please consult the on-line handbook.
More details about installing Drupal are available in INSTALL.txt.
The following installation warning should be carefully reviewed:

17 июня 2010 в 22:18