Tôi đã phát triển tập lệnh bằng cách sử dụng stream_socket_client()
và nó hoạt động trên máy chủ cục bộ của tôi nhưng khi tôi cố gắng sử dụng nó trực tuyến (với Fatcow.com lưu trữ web) nó sẽ không hoạt động. Tôi nhận được lỗi sau:Làm cách nào để sử dụng Thông báo đẩy của Apple nếu bạn không thể sử dụng cổng 2195?
Warning: stream_socket_client() [function.stream-socket-client]: unable to connect to ssl://gateway.sandbox.push.apple.com:2195 (Connection refused) in .../send-notification.php on line 18 Failed to connect 111 Connection refused
Đây là dòng 18:
$fp = stream_socket_client('ssl://gateway.sandbox.push.apple.com:2195', $err, $errstr, 60, STREAM_CLIENT_CONNECT, $ctx);
Tôi biết rằng mật khẩu cho các tập tin .pem nào là đúng. Câu hỏi sẽ trở thành nếu tôi không thể sử dụng cổng này tôi phải làm gì? Có dịch vụ miễn phí nào tôi có thể sử dụng không? Tôi biết rằng cổng 80 đang mở.
Tôi đã nghe nói rằng việc sử dụng chức năng curl()
sẽ hoạt động nhưng đã không thành công.
Tôi thực sự đánh giá cao việc chỉ đúng hướng.
Tôi cho rằng nó là nhà cung cấp các khối kết nối gửi đi, hoặc thậm chí máy chủ táo của –