Проблема приложения Laravel в Ubuntu 18.04.2 LTS с Plesk Onyx 17.8.11 Обновление Nr.42 - PullRequest
0 голосов
/ 01 марта 2019

У меня есть сервер с 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.Теперь веб-сайт снова доступен!

Что здесь происходит?Есть ли у вас какие-либо подсказки для меня, чтобы это странное поведение больше не появлялось?

Заранее большое спасибо.

...