Владислав Лысков, Сергей delphinpro, друзья, всё работало на pm2 - я остановил работающий процесс, оставалось только написать "pm2 start ..." - но запускаться заново он не захотел. Может быть, в настройках Nginx я что-то не предусмотрел. Любая подсказка пригодится.
Я написал в вопросе, что всё работало на pm2, и перестало работать. Также, написал, что через "php artisan serve" сайт запускается и никаких ошибок PHP там нет. Из глобальных изменений могу вспомнить только то, что удалял Apache и настраивал Nginx - может быть, в настройках Nginx что-то не доглядел... Опять же, всё, ведь, работало и на Nginx.
Дмитрий, такая же ошибка 502 возникает, если остановить процессы в pm2 и попытаться открыть сайт. У меня оба приложения - и Nuxt, и Laravel, запущены через pm2. Я подумал, что возможно, pm2 "отваливается" из-за нагрузки - у него стоит "autorestart", и это вполне может привести к такому результату. Я отключил "autorestart", чтобы проверить, так ли это, но сервер "внезапно" стал работать безошибочно - у меня теперь скорее возникает "Too many requests" в Laravel, чем 502. Хотя, меня это случайное поведение сервера смущает. Будем тестировать - если что, я ещё вернусь.
Дмитрий, отключил Apache и перенёс всё на Nginx - визуально, вроде, стало лучше, (реже пропадают данные в публичной части). Но если пару раз обновить страницу (причём, не важен временной интервал между обновлениями), некоторые картинки пропадают. Если несколько раз подряд обновить главную страницу Laravel (api) - появляется похожая ошибка: 502 Bad Gateway. В логах (var/log/nginx) тоже ничего нет. Такое ощущение, что запросы блокируются в какой-то момент именно при загрузке страницы (в публичной части).
Дмитрий, пока безрезультатно. Но эта ошибка может не появиться в логах, если превышена допустимая нагрузка на сервер? Я заметил, что если просто быстро обновлять в браузере сайт с Laravel, то и здесь появляется такая ошибка: "Service Unavailable", причём, записи в логах не создаются.
Какой-нибудь MaxRequestWorkers, возможно, и отвечает за это. Но у меня он установлен в 150 - странно, не думаю, что так быстро достигаю этого значения.
Да, путь работает. Если я меняю тег "NuxtImg" на "Img", то изображение появляется. А вот изображения, загружаемые с другого домена, работают и через "NuxtImg".
"Накопительное обновление .NET Framework 3.5 и 4.8.1"
Дальше только записи "Не удалось установить".