Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.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 windows服务器推送通知iOS的APNS问题_Php_Ios_Windows_Certificate_Apple Push Notifications - Fatal编程技术网

Php windows服务器推送通知iOS的APNS问题

Php windows服务器推送通知iOS的APNS问题,php,ios,windows,certificate,apple-push-notifications,Php,Ios,Windows,Certificate,Apple Push Notifications,我在将php脚本上传并运行到windows web服务器时遇到问题 php(附带证书和密钥)在我的本地机器上工作,但在我从web服务器上传并运行脚本时不能工作 这是证书颁发吗?我已经学习了很多不同的教程,但我显然遗漏了一些基本内容 我用来在Mac的本地MAMP服务器上实现推送的教程是: 我还发现了以下线索,似乎解决了这个问题,但我自己似乎也能做到:(……“我花了很长时间才弄明白,但我最终还是从人们留下的小线索中拼凑了出来。”您需要下载在开发人员门户上注册的APPID的证书。该证书必须转换为P12

我在将php脚本上传并运行到windows web服务器时遇到问题

php(附带证书和密钥)在我的本地机器上工作,但在我从web服务器上传并运行脚本时不能工作

这是证书颁发吗?我已经学习了很多不同的教程,但我显然遗漏了一些基本内容

我用来在Mac的本地MAMP服务器上实现推送的教程是:


我还发现了以下线索,似乎解决了这个问题,但我自己似乎也能做到:(……“我花了很长时间才弄明白,但我最终还是从人们留下的小线索中拼凑了出来。”

您需要下载在开发人员门户上注册的APPID的证书。该证书必须转换为P12格式才能在Windows上使用


如果您正在运行Yosemite,最简单的方法是将证书导入到您的密钥链,然后将其导出到.p12文件。

否…内部服务器从未工作过。我将必要的文件上载到我自己的个人godaddy服务器,它确实工作了。因此,一定是服务器设置错误或防火墙问题:(谢谢你的回答!