Недавно я переустановил Ubuntu, а затем установил пакет lamp-server
через tasksel
, и установка прошла нормально.
Я сделал резервные копии файлов из папки /var/www/
и планировал просто поместить их обратно, как только сервер снова будет в сети (или, в моем случае, доступен только с моего компьютера - это тестовый сервер). [ 116]
Установка завершена, и я попытался скопировать файлы из резервной копии. Все прошло хорошо.
Однако, когда я пытаюсь получить доступ к серверу через localhost
из Firefox, я получаю ошибку 403 Forbidden, которой у меня никогда раньше не было. ПОМОГИТЕ !!
РЕДАКТИРОВАТЬ: 02.09.2013 Добавлена информация о файловых событиях
Итак, я следовал тому, что сказал @Andrew, но я все еще не могу получить доступ к любому файлы .html. Как ни странно, я могу получить доступ к файлам .php (конечно, ничего не отображается, поскольку они отображают только информацию, извлеченную из ранее заполненной формы.) Но нет доступа к html, только
Запрещено
У вас нет прав доступа к /index.html на этом сервере.
blockquote>страница
Ну, нашел ответ на мою проблему, хотя и пытался помочь другому пользователю с похожей проблемой! vhost-at-home дал ссылку, которая дала мне решение! Мне просто нужно было запустить sudo chmod -R 755 /var/www
, и теперь я могу получить к нему доступ! Спасибо за помощь @Andrew, но я получил это сам!
Сначала добавьте своего пользователя в группу www-data
.
sudo adduser [ваше имя пользователя] www-data
blockquote>Затем установите владельца
/var/www/
в группуwww-data
.sudo chown [ваше имя пользователя]: www-data / var / www
blockquote>Наконец, установите разрешения для каталога
/var/www/
.sudo chmod 777 / var / www
sudo chmod g + s / var / www
blockquote>
Надеюсь, это поможет.