2013-11-27 2 views
0

Я хотел скопировать мой сайт Drupal в другое место (VDS), я получил полную резервную копию от своего провайдера (в tar.gz), распаковал и разархивировал его, удалил несколько папок, 7zip, а затем скопировал его с помощью sftp в/var/www на VDS и распаковал, но все разрешения теперь доступны только для чтения, и поэтому Drupal не работает, потому что он не может обрабатывать файлы.Скопируйте сайт, но сохраните разрешения

Может кто-нибудь сказать, когда я потерял свои права, как правильно перейти на мой VDS или (и), как я могу справиться с моей коррумпированной-разрешения Drupal сейчас (может быть, я просто не могу изменить их?)

ответ

1

Читать только разрешение, как правило, отлично подходит для сайта Drupal, за исключением папки для загрузки (его номинально называют files и может находиться в sites/default или в sites/YOUR_SITE_CONFIGURATION_FOLDER или где бы вы ни устанавливали его в admin/config/media/file-system). Папка files и каждая содержащаяся в ней вложенная папка должны быть доступны для записи с веб-сервера, поэтому, если ваш веб-сервер работает как пользователь www-data (стандартный пользователь для Apache в Ubuntu, другие системы могут отличаться), вы можете, например, сделать

chmod -R o+w sites/default/files 
chown -R www-data sites/default/files 
Смежные вопросы