我在我的服务器和php构建中启用了SSL。当我运行以下代码时
require_once 'Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata');
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('Zend_Gdata_Calendar');
$user = '********';
$pass = '********';
$service = Zend_Gdata_Calendar::AUTH_SERVICE_NAME;
try {
$client = Zend_Gdata_ClientLogin::getHttpClient($user,$pass,$service);
} catch (Exception $e) {
echo 'Exception caught: ', $e->getMessage(), "\n";
}
我收到以下错误消息
无法连接到ssl://www.google.com:443。错误#1:不允许操作
我能解决这个问题的任何想法吗?
答案 0 :(得分:1)
错误#1:不允许操作
诸如SELinux之类的本地防火墙或策略系统之类的东西阻止您打开套接字连接。
您需要与您的主机或系统管理员联系并要求他们进行调查。值得注意的是,许多低成本的共享托管服务提供商经常阻止传出连接。