Я запускаю nginx на своем сервере и по ошибке запустил apache2 на сервере. После этого у меня на домашней странице появляется ошибка 403 Forbidden.
Я убил процесс apache2, но все еще сталкиваюсь с той же проблемой.
Nginx не запущен, но он есть у меня на домашней странице.
403 Forbidden
nginx/1.0.12
Я проверил, работает ли nginx с ps aux | grep nginx и вот что у меня есть:
root 27740 0.0 0.0 3408 764 pts/1 R+ 20:16 0:00 grep --color=auto nginx
Я выполнил lsof -Pi | grep LISTEN и никакие процессы не слушают 80/443 или мой веб-порт
Также /etc/init.d/nginx не существует ...
Кажется, что nginx не установлен, но я получил ошибку 403 с nginx / 1.0.12.
Когда вы говорите, что он не работает на вашем сервере, какой результат:
ps aux | grep nginx (какие процессы запущены?)
[root@msweb01 ~] $ ps aux | grep "^nginx"
nginx 24214 0.0 0.2 1037044 40580 ? S Mar07 0:00 php-fpm: pool default-webnode-check
...
nginx 30379 0.0 0.0 60336 4524 ? S 11:18 0:04 nginx: worker process
lsof -Pi | grep СЛУШАТЬ (какие-либо процессы прослушивают 80/443 или ваш веб-порт?)
[root@msweb01 ~] $ lsof -Pi | grep LISTEN
nginx 1046 root 13u IPv4 35851146 0t0 TCP msweb01.dev:81 (LISTEN)
php-fpm 24212 root 7u IPv4 31168887 0t0 TCP localhost:9001 (LISTEN)
nginx 30377 nginx 13u IPv4 35851146 0t0 TCP msweb01.dev:81 (LISTEN)
/etc/init.d/nginx статус (в зависимости от сценария initd вашей системы)
[root@msweb01 ~] $ /etc/init.d/nginx status
nginx (pid 1046) is running...
Как заметил Майкл Хэмптон, я сначала попробую:
/etc/init.d/nginx перезапуск чтобы правильно настроить этот сервер nginx, тогда, в зависимости от ваших параметров ведения журнала, установленных в nginx.conf и связанных с ним конфигурациях, я бы отслеживал их и выяснял, куда идет ваш веб-запрос.
Я, вероятно, здесь совершенно не прав, но у меня было что-то подобное недавно при тестировании (и, следовательно, при обмене местами) между apache и nginx, в котором Apache / PHP записал кеш конфигурации шаблона в файловую систему, а затем запустил nginx (который работал нормально и работал, как ожидалось) позже выдает ошибку при нажатии на шаблон dame, поскольку у пользователя nginx не было доступа для доступа / обновления кеша шаблона. В любом случае, может быть, есть на что посмотреть.