当我从终端运行脚本时,我收到了服务器的响应,但是当我通过浏览器运行该脚本时,却收到了一条消息(权限被拒绝13)
服务器Centos
示例代码
<?php
$cert = 'crt.pem';
$context = stream_context_create(array('ssl'=>array('local_cert'=> $cert,
)));
$fp = stream_socket_client("tls://epp.sandbox.nic.sa:700", $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
echo "Connected";
}
?>
响应:权限被拒绝(13)
但是从终端机内部:
代码运行并连接到服务器
是与服务器用户权限有关还是什么?!