Ошибка 504, долгая загрузка с Laravel

Я сталкиваюсь с проблемой в течение недели, и я изо всех сил пытаюсь определить источник этого.
Чтобы подвести итог проблемы, мой веб-сайт очень долго загружается время от времени (10 ~ 60 секунд), иногда заканчиваясь ошибкой 504 Bad Gateway в файле (css, img, js, совершенно случайно).
Я не понимаю, почему это происходит, потому что это может быть болезненным для моих клиентов.

Это не только на одной странице, это на каждой странице, но при случайной загрузке, поэтому трудно повторить проблему и идентифицировать ее.
Это не проблема SQL, потому что это также происходит на моей целевой странице, которая не имеет запроса к базе данных.

У кого-нибудь есть идеи, откуда это взялось?

Заранее спасибо 🙂

Изменить: мой .htaccess

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
Options All
RewriteEngine On

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>

0

Решение

Что происходит, если у вас есть что-то подобное в ваших файлах маршрутов, например, web.php и вы запрашиваете маршрут через браузер:

Route::get('/test',function(){
var_dump(app()->version());
die();
});

Вывод должен быть примерно таким string(6) "5.6.29" и ответ обычно занимает 600 мс (зависит от ваших поставщиков услуг и т. д.).

-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]