Проблема в следующем:
Необходимо доработать некоторый сайт. Слили с сервера базу, файлы. Установили на тестировочном компьютере. Сайт встал нормально, но возникла проблема: не обнаруживаются никакие дополнительные модули, т.е. при переходе в "Администрирование" -> "Конструкция" -> "Модули" ни один из устанавливаемых модулей не обнаружился. В чём может быть дело и куда копать?
ОС Linux
Apache 2
Drupal 5.1
Все модули 5.x
Комментарии
Вы куда модули вставляете? Распаковывайте архив в папку сайт/modules.
Пробовал и в ./modules, и в ./sites/all/modules
update.php
Если не поможет, попробуйте обновиться. Материал, созданный с помощью модулей не потеряется
Апач имеет права на чтение папок с модулями?
Поставил chown -R apache <сайт> - всё заработало.
Имею ту же проблему. Хотел поставить модули bueditor и image. Копировал их в .modules и в .sites/all/modules, проверял разрешение чтения директорий (стоит 755) и пр. Запускал update.php.
Друпал не видит этих модулей, и все тут.
Сайт стоит на masterhost.ru, тариф "эффективный".
Не помогает...
Проблему решил. Дело было в том, что Друпал сначала был инсталлирован в директорию www/abcd/ (например). Потом я перенес его в корень (www/), чтобы не заморачиваться с передачей управления from homepage. Все работало, но, оказывается, часть Друпала (включая администраторский вход) осталась в директории www/abcd/ В том числе и директория sites, включающая директории all и default. Создав директорию modules не так : www/sites/all/modules, а www/abcd/sites/all/modules и распаковав туда модули, тут же увидел их в "админке".
Мораль: лучше ставить Друпал в корень, чтобы не иметь проблем. В частности, после обновления до 6.10 ссылка на админку установилась naprimer.ru/admin и не работает, потому что панель в самом деле в naprimer.ru/abcd/admin.