在同一台机器上开发和部署Catalyst应用程序

时间:2011-11-22 20:06:46

标签: perl nginx catalyst

我有一个Catalyst应用程序在我的服务器的一个IP中运行良好的Nginx / Fastcgi(它有另一个与Apache的IP)。它使用端口:80并完美响应指向同一IP的不同域。

但是当我尝试运行Catalyst脚本/ myapp_server.pl -h x.x.x.x继续测试时,它不起作用。如果我停止Nginx,它会再次运行。并且没有运气配置fastcgi与host:port而不是socket。

日志显示应用程序正在侦听端口:3000,但浏览器从不加载页面。

我需要使用同一台机器进行测试,因为一切都在那里(数据库,模板,imgs,Javascripts)。

我必须配置什么才能运行测试服务器?

1 个答案:

答案 0 :(得分:0)

您需要确保服务器的防火墙允许您的IP接收来自这些端口的请求。你考虑过这个吗?