Показать сообщение отдельно
Старый 21.02.2012, 22:04   #30
nomad
 
Аватар для nomad
 
Регистрация: 23.07.2010
Сообщений: 179
Репутация: 7
По умолчанию Drupal 6

Сегодня попался Друпал, где нельзя было просто "написать" php код в теле страницы.
Решение:
1) admin/settings/uploads, в поле "Default permitted file extensions" добавляем нужное нам расширение (например, php3)
2) admin/settings/file-system, смотрим File system path, по умолчанию это sites/default/files. Т.к. php файлы, залитые в эту папку, при обращении к ним просто предлагается скачать, благодаря htaccess, лежащему в этой папке, меняем это значение на sites/default/. Сохраняем.
3) идем node/add/page, выбираем добавление файла "File attachments", заливаем наш шелл, видим ссылку вида "http://drupal6/sites/default/shell.php3"


Drupal 7:
1) активируем модуль "Update manager"
2) на этой же странице выбираем "Install new module"
3) заливаем архив
4) шелл будет по адресу http://drupal7/sites/all/modules/shell/tests/wso.php

PS Перезалейте кто-нибудь на сервер архив, у меня прав нет
__________________
Roamer, wanderer
Nomad, vagabond
Call me what you will

(c) Metallica

Последний раз редактировалось nomad; 22.02.2012 в 15:06.. Причина: добавлен Drupal 7
nomad вне форума   Ответить с цитированием