Я использую Amazon AMI linux. И я использую плагин Backupbuddy для миграции с другого домена на новый домен, который размещен на AWS. Я загрузил php-файл importbuddy и необходимый файл резервной копии с помощью FTP, когда я посещаю URL-адрес для миграции, я получаю следующую ошибку
Ошибка № 224834. Этот каталог,
/var/www/html/
, запись не разрешена согласно серверу. Пожалуйста, проверьте правильность разрешений на запись, чтобы продолжить. Если проблема не исчезнет, обратитесь к своему провайдеру веб-хостинга и сообщите ему, что is_writable ("/ var / www / html /") возвращает FALSE в PHP.
и я проверил разрешение папки для / var / www / html это ec2-пользователь: ec2-пользователь а также все файлы имеют 644 разрешения, а вся папка имеет 755
Я понятия не имею, почему возникает эта ошибка, любая помощь будет очень признательна
В /var/www/html/
должен принадлежать apache
, apache2
или httpd
пользователь (не уверен, какой из них находится в Amazon AMI), от имени которого запущен демон apache. Вы можете проверить имя пользователя с помощью exec:
ps -efl|grep httpd
и проверьте третий столбец
РЕДАКТИРОВАТЬ: на основе комментария в AMI linux пользователь, который запускает демон apache httpd, является apache