Во-первых, я знаю, как развертывать файлы и работать с ними, мне не нужны ответы «повторно развернуть статический контент» или «очистить кеш» - опыт исследования.
У нас возникла проблема на нашем сервере разработки. Мы протестировали его на нескольких проектах, версии варьируются от 2.1.5 до 2.2.3 с открытым исходным кодом.
После шагов ниже мы получаем 400 случайных ошибок в некоторых файлах (1-10 файлов). Все эти файлы имеют формат .js.
.
УДОБНАЯ ЧАСТЬ:
После попытки получить этот файл еще раз (открыть в новой вкладке) - все работает нормально, файл есть, ничего плохого.
После повторной попытки жесткого обновления - снова ошибки, но уже на других файлах.
После нескольких программных обновлений (F5) - снова все в порядке.
Режим развертывания - Разработчик
Действия по воспроизведению
Информация о сервере:
PHP: 7.1.16
APACHE: 2.4.33
DirectAdmin 1.52.0
Debian: 8
Любые предложения, что делать или что проверить / изменить, будут полезны (кроме глупых, никому не нравятся)
P.S. Я не был уверен, стоит ли размещать его здесь или на magento.stackexchange.com Или я могу публиковать сообщения на обоих сайтах одновременно.






Всем доброе утро
В конце концов, мы нашли проблему. Это был модуль apache: mod_ruid2 После отключения - случайных 400 ошибок больше не появлялось.
Надеюсь, этот ответ кому-то поможет, даже если это необычная проблема.
Чтобы выключить модуль, вам необходимо проделать следующие шаги в командной строке:
cd /usr/local/directadmin/custombuild
./build set mod_ruid2 no
./build apache