поставил модуль banner, все по инструкции.
обновил базу, залил сам модуль в modules и еще 2 указанных файла в корень. Поставил на них 755.
---
Move 'banner_db.php' and 'banner_file.php' into your top level Drupal
directory. Give these files proper permissions so that they can be
read by the webserver.
---
на странице settings/banner выдает в блоке cache settings ошибку
Failed to access "banner_file.php", file does not exist. Unable to display banners.
в чем может быть дело? где то читал, что к модулю еще патч идет какой то или шаблон надо править. где почитать на эту тему?
Комментарии
Это баг.
Если ‘banner_db.php’ и ‘banner_file.php’, то все должно работать, несмотря на ошибку.
В cvs этот баг уже исправлен.
Подрбности: http://drupal.org/node/24387
Проблема такая.
Установил banner, сперва все работало, а потом баннер перестал показываться, но на каждой странице вылазит по нескольку ошибок "Копирование файла не удалось".
Насчет отображения баннера частично разобрался - там & заменяется на &, про это в баглистах написано, но как исправить - я так и не понял (там кто-то писал, что-то вроде: подправил модуль, закачал другой баннер, снова подправил модуль, снес старый баннер и все заработало...).
Про ошибки совсем неясно.
Да, а что такое cvs?
Поправка: & заменяется на "& amp;" (слитно)
Выяснил про проблему подробнее. amp; тут оказался ни при чем.
В логах записана следующая ошибка: "Cannot modify header information - headers already sent by (output started at i:\home\drupal\www\banner_file.php:50) in i:\home\drupal\www\includes\common.inc on line 99."
Полазил еще раз по баглистам, поэкспериментировал и выяснил, что ошибка исчезает, если отключить кэширование баннеров.
Может быть немного не по теме, но не решился создавать новую тему, т.к. мой вопрос тоже связан с баннером. Точнее, с кодом баннера, написанного на JavaScript.
Вот сам баннер:
http://forum.maxhost.ru/ob-javlenija-maxhost/265-kody-banerov-maxhost-ru...
Мне его нужно поставить в верхнюю часть страницы. Как это сделать, не прибегая к редактированию php-файлов?
Используется тема themes/slash/slash_black. Спасибо!
или всеже придется редактировать slash.theme?