推送通知我已通过“http://www.raywenderlich.com/3525/apple-push-notification-services-tutorial-part-2”
一切都在为我工作,除了当我运行php push.php 我得到了日志为
'推送脚本启动(开发模式)
1退出致命错误:异常'PDOException',消息'SQLSTATE [28000] [1045]用户'pushhost'访问被拒绝'@ localhost'(使用密码:YES)'在/ Users / iphonedev / Desktop / Push Test / PushChatServer中/push/push.php:83
堆栈跟踪:
'
请-2帮助我,我花了很多时间但无法找到任何解决方案。
答案 0 :(得分:2)
这是数据库的用户权限问题。通过浏览PHPMyAdmin添加用户,并参见下面的屏幕截图以获取帮助。
添加pushchat
作为用户名,d]682#%yI1nb3
作为密码,在主机字段中选择localhost,检查所有权限,然后按go。你会摇摆不定。
答案 1 :(得分:0)
我通过更新文件push_config.php得到了修复,其中我替换'host'=> 'localhost','host'=>的 'localhost:8889'
。