我正在尝试通过套接字连接使两个进程进行通信。其中一个是Python应用程序,另一个是PHP脚本。
我已经在家用电脑上创建和测试了客户端/服务器组合,并且它能正常运行。但是,当我部署到EC2实例(ubuntu 10.10 64位ami+apache+php)上时,从PHP脚本中得到无法连接到套接字的错误(111 Connection Refused)。Python应用程序能够绑定到套接字并监听消息,但是PHP脚本无法发送消息。
我已经在亚马逊安全组中打开了必需的端口,并且可以使用telnet从外部连接到该端口。但是,如果我尝试从服务器内部使用telnet连接,则会得到相同的连接被拒绝的错误。
我该如何解决这个问题?
编辑:两个进程都在同一实例上。
我已经在家用电脑上创建和测试了客户端/服务器组合,并且它能正常运行。但是,当我部署到EC2实例(ubuntu 10.10 64位ami+apache+php)上时,从PHP脚本中得到无法连接到套接字的错误(111 Connection Refused)。Python应用程序能够绑定到套接字并监听消息,但是PHP脚本无法发送消息。
我已经在亚马逊安全组中打开了必需的端口,并且可以使用telnet从外部连接到该端口。但是,如果我尝试从服务器内部使用telnet连接,则会得到相同的连接被拒绝的错误。
我该如何解决这个问题?
编辑:两个进程都在同一实例上。