Я столкнулся с проблемой при работе на моем веб-сервере.

Прежде чем я что-либо подключил к http://my.domain/ отправил на соответствующую страницу index.php .

Когда я начал работать на этом сервере под управлением Debian 5.0 Lenny (да, очень старая версия Debian), я обновил пакеты до последней версии Debian Lenny.

Затем я изменил index.php на Xindex.php и создал новый HTML-файл с именем index.html . соединение с http://192.168.1.xxx/ отправляет меня в этот файл index.html . Все в порядке. Теперь я попробовал http://my.domain/ . но потом я получаю ошибку: ERR_ADDRESS_UNREACHABLE

Странно то, что мой FTP-сервер работает. до и после: ftp://my.domain/ (то же устройство)

Поскольку это сработало, я предполагаю, что мой провайдер не проблема. Поскольку HTTP-соединение работает внутри локальной сети, я также предполагаю, что серверное программное обеспечение работает правильно.

моя переадресация портов 'shoud' работает, (по крайней мере, порт FTP делает 21):

21 > 21  192.168.1.xxx
80 > 80  192.168.1.xxx

Где все может пойти не так?

У меня есть WD (моя книга в прямом эфире) под управлением Debian 5.0 Lenny (текущая ОС: WDcloud 2.6). Он использует Apache2 и httpd (это встроенное устройство, но я могу использовать SSH).

РЕДАКТИРОВАТЬ: я нашел httpd.conf пустым.

1 ответ1

0

Я предполагаю, что ваш веб-сервер является веб-сервером Apache. Попробуйте перезапустить Apache:

service apache2 restart

Затем прочитайте последние сообщения в /var /log /syslog:

tail /var/log/syslog

Эти сообщения могут помочь вам.

Вы проверили свой виртуальный сайт в /etc /apache2 /?

Ваш DirectoryIndex для вашего виртуального сайта my.domain может указывать на index.php вместо index.html.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .