В настоящее время я использую Apache за прокси-сервером Nginx, который действительно отлично работает, за одним исключением:
Apache ожидает порта 8888 и принимает подключения только с 127.0.0.1
Nginx слушает на порте 80 реальный мир - статический контент серверов, выполняет балансировку нагрузки и обрабатывает запросы прокси к Apache, слушающему 8888.
Проблема:
PHP Сценарии, выполняемые Apache, показывают, что порт сервера равен 8888. Сценарии, такие как phpmyadmin или nusoap, обеспечивают перенаправление и используют этот порт как часть URL-адреса перенаправления. Проблема в том, что порт 8888 не виден снаружи, поэтому невозможно установить соединение.
Знаете ли вы, где конфигурация пошла не так или как я могу заставить php думать, что она работает на сервере Apache порта 80?
Поскольку я не могу определить проблему, я понятия не имею, поможет ли публикация моих файлов конфигурации. Может быть, это просто вариант, который я забыл или прочее.
Если вам нужно, я могу, конечно, предоставить дополнительные строки конфигурации.
Большое спасибо