Повторное редактирование:
После большого количества поисков в Google, большого количества трассировок, множества возня с nginx.conf & / vhosts -
Это привело к сообщению об ошибке, в котором говорилось, что ClamAV не обновлен. Запуск clamscan сказал мне, что clamscan не установлен. Попытка установить clamscan мне подсказала был уже установлено. e_e
Итак, похоже, я скоро буду протирать этот сервер.
Большое спасибо всем, кто поделился своими мыслями.
Если кто-нибудь знает, как и почему такое может случиться, я был бы счастлив узнать ...
Редактировать:
Я решил это перезагрузкой сервера. e_e
Если я не ошибаюсь, это подразумевает php-fpm, верно?
Однако теперь, когда nginx подключен к сети и реагирует на внесенные мной изменения конфигурации - я получаю 403 запрещенных и 502 плохих шлюза для вещей, которых я никогда раньше не получал. (ISPConfig и PhpMyAdmin соответственно) Журнал ошибок говорит:
[error] 9150#0: *7 open() "[...]/ispconfig/[..]/phpmyadmin" failed (13: Permission denied),
Одна ссылка предлагает увеличить размер буфера - что я пробовал, не работает - а другие вещи, которые я обнаружил, оказались неактуальными ---
Еще раз спасибо !
Короче говоря, все началось, когда я пытался создать конфигурацию nginx для добавления пароля на сайт. Ничего страшного - я делал это раньше, без пота -
Однако конфигурация не работала без уважительной причины ---
Короче говоря, после многих неудачных попыток я наконец закомментировал эту строчку:
include sites-enabled/* ;
в nginx.conf
Только для удивления, что все еще работает ---
Убедившись, что Apache не запущен (он даже не установлен, больше не установлен!) - я поискал в Google, чтобы узнать, смогу ли я найти что-нибудь о config кеш на Nginx - но без кубиков.
Итак, я пришел к вам, добрые люди, сюда - посмотреть, можете ли вы дать мне какое-нибудь представление о том, почему все по-прежнему работает против моих лучших намерений сломать это
Как ни странно, nginx продолжал работать даже после запуска
sudo service nginx stop
* Stopping nginx nginx
и
sudo cat /var/log/nginx/error.log
не дало ничего полезного, кроме «сбой [emerg] bind () to 0.0.0.0:80»
Что, кажется, всегда получалось - и никогда раньше не доставляло проблем ...
Вы перезапустили nginx, чтобы применить изменения?
sudo service nginx restart
Можете ли вы попробовать остановить nginx и проверить, что все процессы остановлены, прежде чем перезапускать его:
sudo service nginx stop
ps aux|grep nginx # should display no nginx process
sudo service nginx start
Если в журналах указано «[emerg] bind () to 0.0.0.0:80», проверьте, какой процесс прослушивает порт 80. netstat -anlp|grep 80
и остановить его / или убить.