Как обновить старые файлы конфигурации Apache2.2 для работы с Apache2.4?

370
zig zag

У меня есть старый игровой сервер Python, работающий на Ubuntu 14.04 в сочетании с игровым клиентом JavaScript. Изначально клиент работал с Apache2.2 в Ubuntu 12.04, но после обновления до Ubuntu 14.04 клиент не будет работать в соответствии с установленным по умолчанию Apache2.4. Я внес изменения, описанные на веб-сайте Apache, в старые .confфайлы, например, g. "добавлены .confк старым именам конфигурационных файлов и заменены Order deny,allowна Require all granted", но все равно не работает.

Это оригинальная конфигурация Apache2.2, которая была расположена на включенных сайтах:

Alias /jpoker /usr/share/jpoker ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass /POKER_REST http://127.0.0.1:19384/POKER_REST retry=1 ProxyPass /AVATAR http://127.0.0.1:19384/AVATAR retry=1 ProxyPass /UPLOAD http://127.0.0.1:19384/UPLOAD retry=1 

Который я изменил на:

Alias /jpoker /usr/share/jpoker ProxyRequests Off <Proxy *> Require all granted </Proxy> ProxyPass /POKER_REST http://127.0.0.1:19384/POKER_REST retry=1 ProxyPass /AVATAR http://127.0.0.1:19384/AVATAR retry=1 ProxyPass /UPLOAD http://127.0.0.1:19384/UPLOAD retry=1 

В config.dесть другой .confфайл с содержимым которого я не изменял:

<Location /POKER_REST> # # The poker server does not honor KeepAlive and the # proxy must be set accordingly, otherwise it will # sometime return 502 errors. # SetEnv force-proxy-request-1.0 1 SetEnv proxy-nokeepalive 1 </Location> 

И, наконец, внутри клиентов index.htmlесть эта строка:

config.jpoker = { restURL : 'http://localhost/POKER_REST' }; 

Из которых всегда работал ранее и не изменяется.

Я получаю эту ошибку от Apache2 error.log:

[Mon Oct 29 13:02:09.122976 2018] [mpm_event:notice] [pid 3145:tid 139806694344576] AH00489: Apache/2.4.7 (Ubuntu) configured -- resuming normal operations [Mon Oct 29 13:02:09.123019 2018] [core:notice] [pid 3145:tid 139806694344576] AH00094: Command line: '/usr/sbin/apache2' [Mon Oct 29 13:02:36.202721 2018] [proxy:error] [pid 3149:tid 139806583416576] (111)Connection refused: AH00957: HTTP: attempt to connect to 127.0.0.1:19384 (127.0.0.1) failed [Mon Oct 29 13:02:36.202739 2018] [proxy:error] [pid 3149:tid 139806583416576] AH00959: ap_proxy_connect_backend disabling worker for (127.0.0.1) for 1s [Mon Oct 29 13:02:36.202742 2018] [proxy_http:error] [pid 3149:tid 139806583416576] [client 127.0.0.1:34394] AH01114: HTTP: failed to make connection to backend: 127.0.0.1, referer: http://localhost/jpoker/ 

Кто-нибудь сможет подсказать, как решить эту проблему?

0

0 ответов на вопрос

Похожие вопросы