Я Установил phpmyadmin создал в нем базу и залил друпал версии 4.7.1 далее завел пользователя и в index.php прописал следующее url и имя пользователя и базы. Теперь я хочу запустить сайт но она у меня не запускается чего я тут делаю неправильно
Я Установил phpmyadmin создал в нем базу и залил друпал версии 4.7.1 далее завел пользователя и в index.php прописал следующее url и имя пользователя и базы. Теперь я хочу запустить сайт но она у меня не запускается чего я тут делаю неправильно
Комментарии
Надо менять не index.php, а settings.php
wiki.drupallers.ru
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
вот я прописал setting.php и дальше как мне запустить друпал?
я набираю url www.gfrgfd.ru не запускается
ты так и напеши http://localhost
Извините, что встреваю, но может в свете выхода беты 5-го Дрюпала лучше его поставить? Там при установке тебуется только БД ручками сделать и пользователя завести, а дальше он сам всё делает.
Просто старт будет с ним быстрее (IMHO), да и интерфейс приятнее (опять же - IMHO).
Что касаемо Вашего случая, то для того, что бы получать доступ к сайту на локалхосте, например по
www.drupal5.local
, я делаю следующее:NameVirtualHost
и пример ниже);VirtualHost
и пример ниже);HOSTS
(у меня он находится вC:\WINDOWS\system32\drivers\etc\
) прописываю строчку для данного хоста (см. ниже);http://drupal5.local/
и получаю доступ к сайту.# для работы с виртуальными хостами
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# drupal5.local
#
<VirtualHost *:80>
ServerName drupal5.local
ServerAlias www.drupal5.local
ServerAdmin admin@local
DocumentRoot c:/work/sites/drupal5.local/htdocs
ErrorLog c:/work/sites/drupal5.local/.logs/error.log
CustomLog c:/work/sites/drupal5.local/.logs/access.log common
RewriteLog c:/work/sites/drupal5.local/.logs/rewrite.log
RewriteLogLevel 0
<Directory "c:/work/sites/drupal5.local/htdocs/">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
127.0.0.1 drupal5.local www.drupal5.local
я поставил себе для удобства денвер, дабы проще все(редко с локалхостом работаю)... Дык вот дрюпал чего-то к базе подрубиться не могу... линк пишу так(естественно значения, кроме локалхост, другие): mysql://usver:parol@localhost/bdname
Что не так?
Это конечно моё IMHO, но вэб-разработчику стОит хотя бы раз в жизни поставить все компоненты WAMP (а может и LAMP тоже!) ручками. Что б понять "как оно устроено". (Это всё же оффтоп, сорри...)
Ну тут, как говориться, "все экстрасенсы в отпуске"! Укажите какой Дрюпал у Вас и MySQL с PHP (версии всего этого хоз-ва). И не плохо было бы услышать более подробное описание ошибки (ведь что-то выдаётся? Может не на странице, так в логах...)
Если будет что-то про устаревшую клиентскую библиотеку PHP для доступа к MySQL, то я это решаю таким запросом к БД:
SET PASSWORD FOR '{Drupal user name here}'@'localhost' = OLD_PASSWORD('{Drupal user password here}');
Если что-то другое - пишите, будем пробовать решить проблему.
Ставлю на Деневер Версия: Денвер-2 2005-01-26
Друпал подключается к базе данных, предлагает создать первое подключение и т.д. Только вот надпись такая красным
warning: Cannot modify header information - headers already sent by (output started at z:\home\test1.ru\www\includes\database.mysql.inc:120) in z:\home\test1.ru\www\includes\common.inc on line 139.
И аккаунт создать не удается, и другие надписи появляются, много...
Подскажите, где "копать"? В чем моя ошибка?
спасибо.
Надпись "[i]Cannot modify header information...[/i]" - это следствие какой-то другой ошибки. Если можно - приведите "другие надписи" тоже - может по ним что-то и прояснится.
И сразу предупрежу: Денвера у меня нет, так что может и не смогу помочь.
Warning: Illegal mix of collations (utf8_general_ci,COERCIBLE) and (cp1251_general_ci,IMPLICIT) for operation 'like' query: SELECT * FROM access WHERE status = 1 AND type = 'host' AND LOWER('127.0.0.1') LIKE LOWER(mask) in z:\home\test1.ru\www\includes\database.mysql.inc on line 120
Warning: Illegal mix of collations (utf8_general_ci,COERCIBLE) and (cp1251_general_ci,IMPLICIT) for operation 'like' query: SELECT * FROM access WHERE status = 0 AND type = 'host' AND LOWER('127.0.0.1') LIKE LOWER(mask) in z:\home\test1.ru\www\includes\database.mysql.inc on line 120
И все заработало!. Спасибо за участие в проблеме!
Вот она сила слова русского! Просто спросил и сразу заработало!
Вижу, что глюки с кодировкой MySQL-коннекта были? Что именно? (просто на будущее, что б знать от чего такие симптомы)...
Thanks for this site!
myg.zoupigon.cn
mwjxt.zoupigon.cn
lxupczi.ipehinnwrw.cn
gttsmg.zoupigon.cn
pbgi.nazhgrgrh.cn
aanphx.zoupigon.cn
hkxra.nazhgrgrh.cn
bzx.nazhgrgrh.cn
ibspguf.nazhgrgrh.cn
zylblux.zoupigon.cn
fhufdb.nazhgrgrh.cn
idf.nazhgrgrh.cn
tunaik.zoupigon.cn
lrzxm.ipehinnwrw.cn
kkwc.ipehinnwrw.cn
gqo.zoupigon.cn