Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用stream\u socket\u client()在aruba打开ssl连接_Php_Ssl_Push Notification_Aruba - Fatal编程技术网

Php 如何使用stream\u socket\u client()在aruba打开ssl连接

Php 如何使用stream\u socket\u client()在aruba打开ssl连接,php,ssl,push-notification,aruba,Php,Ssl,Push Notification,Aruba,我正在用php开发一个服务器端,为苹果发送推送通知。我在一些指南中看到,我必须创建一个使用ssl apple服务器调用的stream_socket_client() 启动脚本时,我会收到以下消息: Warning: stream_socket_client() [function.stream-socket-client]: unable to connect to ssl://gateway.sandbox.push.apple.com:2195 (Unable to find the soc

我正在用php开发一个服务器端,为苹果发送推送通知。我在一些指南中看到,我必须创建一个使用ssl apple服务器调用的stream_socket_client()

启动脚本时,我会收到以下消息:

Warning: stream_socket_client() [function.stream-socket-client]:
unable to connect to ssl://gateway.sandbox.push.apple.com:2195
(Unable to find the socket transport "ssl" -
did you forget to enable it when you configured PHP?)
in D:\Inetpub\webs\XXX\push.php on line 7
我能做什么?你必须启用某些功能吗?请帮帮我

您需要扩展,这取决于您的平台-因为这似乎是Windows,您只需再次运行安装程序,并在“扩展”屏幕上选择OpenSSL

许多流包装器-
SSL
TLS
HTTPS
等,除非您的PHP实例具有OpenSSL扩展,否则不可用。详细信息。

您需要扩展,这取决于您的平台-因为这似乎是Windows,您只需再次运行安装程序,并在“扩展”屏幕上选择OpenSSL


许多流包装器-
SSL
TLS
HTTPS
等,除非您的PHP实例具有OpenSSL扩展,否则不可用。详细信息。

@JackTurky谁/阿鲁巴主办什么?一家公司还是一个平台?@JackTurky我有点惊讶于一家专业的托管公司在他们的PHP构建中提供OpenSSL支持-我建议你联系他们,告诉他们你正在尝试做什么,他们可能能够调整你的帐户设置来提供它。如果他们做不到这一点,我建议你找一个更好的主持人,因为这是当今时代的基本要求。你能给我推荐一个主持人吗?不幸的是,没有——我做过的所有事情都是在我公司自己的盒子里进行的——但我知道这很受欢迎(我的女朋友经常使用,没有真正的抱怨)。事实上,我会建议并确保你在购买前与主人交谈,向他们解释你到底想做什么,确保他们提供/允许你需要的所有服务,并且他们适合你。我知道的一件事是,最便宜的选择可能不是最好的。非常感谢!首先,我会联系阿鲁巴(我的主机提供商),在我听从你的建议后,我会尝试与他们合作;)@杰克特基谁/阿鲁巴主办什么?一家公司还是一个平台?@JackTurky我有点惊讶于一家专业的托管公司在他们的PHP构建中提供OpenSSL支持-我建议你联系他们,告诉他们你正在尝试做什么,他们可能能够调整你的帐户设置来提供它。如果他们做不到这一点,我建议你找一个更好的主持人,因为这是当今时代的基本要求。你能给我推荐一个主持人吗?不幸的是,没有——我做过的所有事情都是在我公司自己的盒子里进行的——但我知道这很受欢迎(我的女朋友经常使用,没有真正的抱怨)。事实上,我会建议并确保你在购买前与主人交谈,向他们解释你到底想做什么,确保他们提供/允许你需要的所有服务,并且他们适合你。我知道的一件事是,最便宜的选择可能不是最好的。非常感谢!首先,我会联系阿鲁巴(我的主机提供商),在我听从你的建议后,我会尝试与他们合作;)