Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Apache 2.4对web应用的代理请求不起作用_Python_Apache_Proxy_Pylons - Fatal编程技术网

Python Apache 2.4对web应用的代理请求不起作用

Python Apache 2.4对web应用的代理请求不起作用,python,apache,proxy,pylons,Python,Apache,Proxy,Pylons,我们将web主机迁移到运行Apache2.4.6、Plesk12.5和CentOS7.2的较新服务器上。web应用程序是在Python Pylons框架中编写的。它利用paster为web应用程序提供服务。我已经验证了localhost上的paster端口28178正在运行,当我使用top时它会显示出来。我一直在使用此文档进行设置,并将其与应用程序仍在正常运行的旧服务器文件进行比较: 我已经进入域的vhost_ssl.conf添加了servername、serveralias等,并确保它指向应

我们将web主机迁移到运行Apache2.4.6、Plesk12.5和CentOS7.2的较新服务器上。web应用程序是在Python Pylons框架中编写的。它利用
paster
为web应用程序提供服务。我已经验证了
localhost
上的
paster
端口
28178
正在运行,当我使用
top
时它会显示出来。我一直在使用此文档进行设置,并将其与应用程序仍在正常运行的旧服务器文件进行比较:

我已经进入域的
vhost_ssl.conf
添加了servername、serveralias等,并确保它指向应用程序运行的端口,并且应用程序的production.ini已指定给该端口。一切都表明
paster
服务器和Apache应该相互对话,但当我转到新服务器时,它并没有为web应用提供服务

我应该指出,我没有通过DNS进行更改,所以我必须使用新服务器的IP地址来访问它。不确定这是否会干扰它,但我会检查它


需要任何建议或进一步的信息吗?自从我对conf文件进行了更新后,我重新启动了httpd。

结果表明,我只需要将新的IP和域添加到本地主机文件中,以覆盖指向旧服务器IP的域的DNS。这样我就可以测试它,完成后更改DNS,并恢复我的主机文件