При правильном развёртывании пользователь/группа от которой запущен php не должны иметь прав записи вне sites/*/files и временной папки, просто из соображений безопасности, а в этих папках должна быть запрещена обработка скриптов...
Именно поэтому сделан такой костыль с использованием ftp для обновления. И как мне кажется, лучше вообще бы отсутствовала возможность обновления из админки - для этого есть куда более разумные методы.
Собственно, если вам надо менять что-то так, то вы, вероятнее всего, что-то делаете очень не правильно, и задача, вероятно, имеет более рациональное решение. Так что лучше написать, зачем вообще это вам надо, и вероятно, вам подскажут, как такая задача решается без записи куда не следует.
Это нужно для внесения изменений в тему сайта. Но так как на сервере стоит параноидальная защита () - возможности
подключиться по ftp я к нему не имею.
А по sftp? Какой вообще доступ имеется?
И если не имеется, может вам и не стоит туда лезть?
Или вопрос вообще имеет не техническое, а административное решение?
Ну вообще вот этим чудом можно, во времена начала работы с двупалом пользовался им (ну больше от незнания и непонимания драпала) - ">https://www.drupal.org/project/contemplate][/module]
Для CSS кто то что то то же пилил для редактирование стилей на лету
P.S. Работал с контемплейтом еще на 6 друпале, как он себя ведет сейчас я не знаю
Комментарии
А зачем?
Можно и нужно. Например через git, но это не модуль.
При правильном развёртывании пользователь/группа от которой запущен php не должны иметь прав записи вне sites/*/files и временной папки, просто из соображений безопасности, а в этих папках должна быть запрещена обработка скриптов...
Именно поэтому сделан такой костыль с использованием ftp для обновления. И как мне кажется, лучше вообще бы отсутствовала возможность обновления из админки - для этого есть куда более разумные методы.
Собственно, если вам надо менять что-то так, то вы, вероятнее всего, что-то делаете очень не правильно, и задача, вероятно, имеет более рациональное решение. Так что лучше написать, зачем вообще это вам надо, и вероятно, вам подскажут, как такая задача решается без записи куда не следует.
Это нужно для внесения изменений в тему сайта. Но так как на сервере стоит параноидальная защита () - возможности
подключиться по ftp я к нему не имею.
Редактировать файлы сайта можно будет только если предварительно закинуть туда PHP Shell (которыми взломщики пользуются)
Если защита правильно построена, то даже закинув, не получится воспользоватся.
А по sftp? Какой вообще доступ имеется?
И если не имеется, может вам и не стоит туда лезть?
Или вопрос вообще имеет не техническое, а административное решение?
Ну вообще вот этим чудом можно, во времена начала работы с двупалом пользовался им (ну больше от незнания и непонимания драпала) - ">https://www.drupal.org/project/contemplate][/module]
Для CSS кто то что то то же пилил для редактирование стилей на лету
P.S. Работал с контемплейтом еще на 6 друпале, как он себя ведет сейчас я не знаю
Конечно есть, - используйте ssh!