У меня есть сервер с Ubuntu 18.04.2 LTS и Plesk Onyx 17.8.11 Update Nr.42 и PHP 7.2 FastCGI Process Manager (PHP 7.2.15 от поставщика ОС).
На этом сервере я установил приложение Laravel 5.7.В Plesk домен для этого конкретного веб-сайта указывает на каталог httpdocs/public
(/var/www/vhosts/domain.tld/httpdocs/public
) под соответствующим веб-сайтом.У меня есть только один домен с двумя другими поддоменами, зарегистрированными в Plesk.
Время от времени случается, что мой сайт больше недоступен.В error_log
(находится в /var/www/vhosts/domain.tld/logs
) есть только следующая ошибка
[date] [proxy_fcgi:error] [pid 24975:tid 140420147222272] (70007)The timeout specified has expired: [client xxx] AH01075: Error dispatching request to : (polling)
Я посмотрел другие файлы журнала.Но в этом нет ничего релевантного.
Когда я позволяю Plesk указать домен только на каталог httpdocs
, и я создаю файл с именем index.php
в этом каталоге (корневой каталог моей установки Laravel), именно этотфайл будет показан для домена.
После этого я позволил Plesk снова указать на каталог httpdocs/public
.Теперь веб-сайт снова доступен!
Что здесь происходит?Есть ли у вас какие-либо подсказки для меня, чтобы это странное поведение больше не появлялось?
Заранее большое спасибо.