我的zend应用程序在我的本地服务器上工作正常但是当我将所有文件上传到我的主网络服务器时,以下代码会抛出此错误:
异常信息:
消息:无法连接到tcp://stage.mydomain.com:80。错误#0:php_network_getaddresses:getaddrinfo失败:名称或服务不是
我正在使用这个zend函数:
$this->_http = new Zend_Http_Client();
$this->_http->setUri('http://staging.mydomain.com/jserver');
$this->_http->setMethod(Zend_Http_Client::POST);
$this->_http->setRawData(json_encode($this->_apirequest));
echo $this->_http->request()->getBody();
当我将URI更改为my.local / jserver 时,这适用于我的本地
哦,是的,也许这可能是问题...访问staging.mydomain.com我必须更改我的主机文件的Windows ..所以浏览器重定向到该IP。
不确定。
答案 0 :(得分:0)