Я могу создать новый конфигурационный файл внутри etc/apache2/sites-available или etc/apache2/sites-enabled после удаления его случайно?

Я пытался изменить свой старый домен на новый домен, но я удалил некоторые конфигурации внутри/etc/apache2 случайно.

Теперь я не могу загрузить основную страницу (на WordPress), но я все еще могу загрузить страницу форума (Flarum). Есть ли какой-либо способ, которым я могу решить эту проблему, не переустанавливая Apache? Мой веб-сайт размещается Цифровым Океаном.

0
задан 21 January 2017 в 17:47

1 ответ

Да, это прекрасно подходит. Поддерживающие сайты конфигурационные файлы являются просто символьной ссылкой на файлы в доступном сайтам dir, Удостоверяются, что vhost конфигурационные файлы имеют точку conf расширение. Более новые версии программного обеспечения сервера Apache требовательны в отношении этого. Они просто проигнорируют не, отмечают точкой conf vhosts файл и не действительно звонят в звонок тревоги для Вас в файлах журнала. (Я заметил это сначала как различие между Debian Wheezy и Debian Jessie apache2 конфигурации). Можно решить использовать команду a2ensite или создать символьную ссылку сами. Например:

sudo nano /etc/apache2/sites-available/mywebsite.conf

sudo a2ensite mywebsite

sudo apache2 reload

Или:

sudo nano /etc/apache2/sites-available/mywebsite.conf

sudo ln -s /etc/apache2/sites-available/mywebsite.conf /etc/apache2/sites-enabled/mywebsite.conf

sudo apache2 reload

Удостоверяются, что очистили возможно разорванные символьные связи в/etc/apache2/sites-enabled/каталог.

1
ответ дан 7 November 2019 в 03:16

Другие вопросы по тегам:

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