达累斯萨拉姆,
我指的是this question来设置linux提供程序。
我认为main tutorial和Linux版本之间的区别与证书的安装/存储/使用方式有关..等等
这些是我对其状态所做的步骤:
cmd1:openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert apns-dev- cert.pem -key privateKey.pem
cmd2:openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert ck.pem -debug -showcerts -CAfile server-ca-cert.pem
答案 0 :(得分:0)
看起来你正在使用easyapns。也许在sql数据库中你不是沙箱模式?如果你有权限被拒绝尝试将php文件chmod到777
答案 1 :(得分:0)
我的目标是easyapns,但我正在使用第一个教程提供的simpepush.php进行测试。从根本上讲,脚本是从命令行运行的,而不是从浏览器运行的!
现在我正在尝试使用浏览器轻松实现它的工作。
更令人惊讶的是,我只需要从mac机器上使用ck.pem,上传到linux盒子
我无法解释原因......