我想從PHP腳本發送APN(Apple推送通知)。我的PHP腳本工作正常,我在iPhone設備從本地主機發送時收到通知,以及但是當我上傳使用相同的.pem文件相同的腳本返回錯誤shared server
...蘋果推送通知不在共享服務器上工作
Warning: stream_socket_client() [function.stream-socket-client]: unable to connect to ssl://gateway.push.apple.com:2195 (Connection refused) in /mypath/SendPushNotification.php on line 28 Failed to connect: 111 Connection refused
從一些源我知道發送APN端口2195必須是開放的,這在共享服務器計劃中是不可能的。所以我嘗試使用專用服務器,它的工作完美,我收到設備上的通知。我努力尋找共享服務器的解決方案,但沒有找到任何解決方案。
我的問題:是否有可能發送APN而不從共享服務器打開端口2195?如果是提供一些指導。
請檢查您的證書(.pem)或重新生成證書(.pem)並重試。 – Pratik 2013-04-05 06:25:31
@Pratik它只是在本地機器上以及在專用服務器上完美工作,那麼它應該在共享服務器上有什麼問題? – 2013-04-05 06:26:29
然後可能會在您的共享服務器的SSL端口 – Pratik 2013-04-05 06:29:25