Назад | Перейти на главную страницу

Ошибки при загрузке веб-сайта CodeIgniter в Amazon EC2

Я пытался перенести свой сайт CodeIgniter на /var/www/html расположенный в моем микро-экземпляре Amazon EC2 с помощью FileZilla. Однако передача была неудачной, так как я получил сотни ошибок передачи при попытке переноса моего веб-сайта CodeIgniter.

Мой вопрос: как мне загрузить свой сайт CodeIgniter в /var/www/html ?


Результат sudo ls -l /var/www являются:

drwxrwxrw- 2 root root 4096 30 апреля 22:54 cgi-bin drwxrwxrw- 3 root root 4096 22 мая 12:25 ошибка drwxrwxrw- 2 root root 4096 6 января 2012 html drwxrwxrw- 3 root root 4096 22 мая 12:25 ic

По умолчанию ec2-user (пользователь Amazon AMI по умолчанию) не имеет прав доступа к каталогу / var / www. Чтобы исправить это, используйте:

usermod -a -G www-data ec2-user

Это добавит вашего пользователя ec2 в группу apache, чтобы вы могли вносить изменения. По умолчанию Root не может войти в систему через SSH (хотя это можно изменить), поэтому это будет временным решением. Если пользователь apache другой, измените www-data соответствующему пользователю.