Т.к. я не настоящий сварщик, то даже не могу понять, в какую сторону нужно копнуть, а суть в следующем... Есть сайт, который работает под связкой Nginx + Apache. Решили перейти на Nginx + PHP-FPM. На этом же сервере, который работает под началом ISPManager 5 Business, создал я юзера с тестовым доменом на FastCGI, повесил копию сайта и тут оказалось, что PhpMyAdmin перестал со мной дружить - открывается тупо пустая страница. Если заглянуть в исходный код страницы, то там весь html присутствует. В консоли одна единственная ошибка: Код (Text): Uncaught ReferenceError: PMA_commonParams is not defined Такое ощущение, что после включения FastCGI, у PMA "поплыли" пути к файлам, т.к. в исходном коде страницы, я наблюдаю в JS объект PMA_commonParams: Код (Javascript): PMA_commonParams.setAll({ // код }); В общем, вопрос простой - как пофиксить эту проблему, если ход моих мыслей в сторону путей верный или в чем может быть проблема, если я ошибаюсь?
Нашёл пока временное решение способом втыка. Работает нормально, если заходить по https-протоколу. Если кому понадобится, то в конфиге ПМА под nginx делаем одно изменение: Код (Text): # добавляем порт 443 proxy_set_header Host $host; # т.е. получаем proxy_set_header Host $host:443; И, соответственно, не забываем протокол https. А вообще, хотелось бы понять такое поведение и с чем оно связано.
Тут нужно чтобы системный администратор всё настраивал, так как по умолчанию, на мой взгляд из коробки всё криво получается