2013-09-19 4 views
0

Я настроил apache2 и его работу отлично - при доступе http://localhost/ из браузера Я получаю правильный ответ браузеру.wget: не удается открыть файлы

Но, когда я телнет к одному из клиента с сервера и попытался Wget http://webserverIP в командной строке, я получаю эту ошибку - Wget: не может открыть «index.html»: Файл существует

От telnet, я вижу, клиент может успешно выполнить ping-сервер. Странный в access.log, я вижу код ответа 200 для команды wget.

index.html имеет все разрешения (chmod 777).

Может кто-нибудь скажет мне, почему я получаю сообщение об ошибке?

ответ

1

Я полагаю, что на клиенте (который вы подключили по telnet) у вас нет разрешения на запись файла index.html. Похоже, он уже существует в вашем текущем каталоге. Удалите файл index.html в своем текущем каталоге и повторите попытку. Также убедитесь, что у вас есть разрешение на создание файлов в каталоге, в котором вы выдаете команду wget.

Веб-сервер четко отправил файл из ответа 200.

0

Это значит, что в вашем каталоге уже есть файл index.html.

# wget http://google.com/ 
Connecting to google.com (212.188.7.49:80) 
Connecting to www.google.ru (64.233.161.94:80) 
index.html   100% |*****************| 18381 0:00:00 ETA 
# wget http://google.com/ 
Connecting to google.com (212.188.7.50:80) 
Connecting to www.google.ru (64.233.161.94:80) 
wget: can't open 'index.html': File exists 
# 
Смежные вопросы