gpt4 book ai didi

iphone - APNS 只能通过命令行工作

转载 作者:行者123 更新时间:2023-11-28 18:39:38 25 4
gpt4 key购买 nike

我正在使用 Ray Wenderlich APNS php 脚本来推送 APS 消息。当我从我的服务器上的命令行调用它时,该脚本工作正常。但是,当我从应用程序调用它时,它什么也不做。我正在使用带有苹果沙箱地址的开发应用程序。同样,当我从命令行调用相同的脚本时,它会立即发送消息,但是从应用程序调用 php 文件没有任何结果。

是否命令行允许 php 打开与 APNS 服务器的连接而 php 路由阻止连接?

使用命令行:C:\php\php.exe -f "D:\dir\site\php\commentPush.php"连接到 APNS消息发送成功

使用我的应用程序:NSString *strPush = [NSString stringWithFormat:@"http://www.mysite.com/php/commentPush.php"];

*注意 - 我使用相同的技术和字符串来成功执行所有服务器端 php。

最佳答案

您应该检查您的 php 配置文件,了解命令行配置和服务器模块配置之间的差异。

http://www.php.net/manual/en/configuration.file.php

在没有看到您的 PHP 代码的情况下,我会首先查看 fopen_url 配置参数。另外,您是否在服务器日志中收到任何错误或警告?

关于iphone - APNS 只能通过命令行工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12824857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com