Ошибка PHP при отправке Push-уведомления на тестовое устройство iOS

Я следовал за учебником (http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1#comments) и получите весь файл инициализации и код iOS. Я правильно копирую ck.pem и токен устройства в файл PHP. Но я получил эту странную ошибку:

➜  SimplePush  php simplepush.php simplepush.php
PHP Warning:  PHP Startup: pdo_pgsql: Unable to initialize module
Module compiled with module API=20100525
PHP    compiled with module API=20121212
These options need to match
in Unknown on line 0
PHP Warning:  PHP Startup: pgsql: Unable to initialize module
Module compiled with module API=20100525
PHP    compiled with module API=20121212
These options need to match
in Unknown on line 0
Connected to APNS
Message successfully delivered
➜  SimplePush

Это показывает, что соединение в порядке и доставка прошла успешно, но мое тестовое устройство не получило уведомление. Я предполагаю, что ошибка об «pdo_pgsql» и «pgsql». Я тестирую это только на моей локальной машине, и нет ничего общего с базой данных. Я не уверен, как решить эту проблему. Любая помощь будет оценена!

0

Решение

Это означает, что вам нужно перекомпилировать модуль и PHP с одинаковыми версиями PHP. Вам довелось установить один или другой с помощью brew? Перестройка как PHP, так и модуля позволит вам продолжить.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]