[Решено] Пустая страница вместо главной и остальных

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

Аватар пользователя Hotrss Hotrss 17 октября 2009 в 19:13

Добрый день,
Сразу замечу что поиском пользовался. Проблему белой страницы часто увязывают с нехваткой памяти для пхп скриптов у меня же судя по всему проблема другая.
Лог ошибок сервера выдал следующее - mysite.ru [Sat Oct 17 18:49:34 2009] [error] [client 95.221.95.63] PHP Parse error: syntax error, unexpected '}' in .../public_html/modules/acquia/cck/modules/nodereference/nodereference.install on line 106
Подскажите, пожалуйста, что делать. Что это за ошибка?

Комментарии

Аватар пользователя GDI@drupal.org GDI@drupal.org 17 октября 2009 в 19:43

Там же все написано или по английски не понимаете? Перевожу "в файле /public_html/modules/acquia/cck/modules/nodereference/nodereference.install в строке №106 есть неожиданная фигурная скобка }". Попробуйте перезалить этот файл, может он поврежден.

Аватар пользователя Hotrss Hotrss 17 октября 2009 в 20:47

Перезалил, работает. Спасибо!
Еще вопрос. У меня Друпал acquia модули ставлю в директорию acquia. ТО бишь не в public_html/modules/ а в public_html/modules/acquia/ Модули работают. Это правильно или нет?
Спасибо.

Аватар пользователя penexe penexe 17 октября 2009 в 21:59

"Hotrss" wrote:
В том то и дело в этой версии есть предустановленные модули стоят в /public_html/modules/acquia

потому что это установочный профиль, а их модули хранятся в modules/имя_профиля
свои модули надо ставить в sites/all/modules

Аватар пользователя Тыдж Тыдж 17 октября 2009 в 22:18

а я где-то видел, что нет особой разницы и свои модули можно даже сортировать - в sites/all/modules, к примеру, разбить по папкам категориям (cck/таксономия/мультимедиа и т.д).
при подобном расположении модулей будут проблемы? говорю не про acquia, а обычный друпал

Аватар пользователя Hotrss Hotrss 17 октября 2009 в 22:57

Переустанавливать теперь?( Когда же я до содержания доберусь?!))
У меня чать модулей стоит тут - /public_html/modules/ (aggregator, blog, taxonomy и еще несколько) - видимо core. Часть в /public_html/modules/acquia/ - те что сам ставил. Последние советуете переустановить в sites/all/modules ? A если оставить как есть - критично?

Аватар пользователя penexe penexe 17 октября 2009 в 23:15

Hotrss, aggregator, blog, taxonomy это стандартные модули они там и должны быть.
те что ставили уже после установки acquia перенесите в sites/all/modules, обновите страницу настроек и сохраните. пути сами заменятся. это не критично, но потом сами будете жалеть что не разложили все по полочкам.