Почему apache2 использует значение по умолчанию vhost, если я запрашиваю домен, который совпадает с именем хоста серверов, и как я могу предотвратить его?

Удаление имени файла на самом деле не удаляет файл. Некоторый другой процесс содержит открытый файл, заставляя это не быть удаленным; перезапустите или уничтожьте тот процесс для выпуска файла.

Использовать

lsof +L1

узнать, какой процесс использует удаленный (несвязанный) файл.

0
задан 6 July 2013 в 17:49
1 ответ

Когда вы вводите hostname -f , это тоже ваш домен? Я думаю, что vhost по умолчанию отвечает на доменное имя машины. Я бы посоветовал установить для машины другое имя хоста, потому что имя, которое вы используете для его администрирования, должно отличаться от имени веб-сайта, который на нем работает. В противном случае вы не сможете делать такие вещи, как присвоение веб-сайту временного другого адреса и отображение сообщения обслуживания.

Если вы не хотите этого делать, вы можете настроить фиктивное имя сервера в 000-default.

0
ответ дан 5 December 2019 в 15:10

Теги

Похожие вопросы