Payment Gateway API

Главные вкладки

Аватар пользователя oldrobot oldrobot 9 августа 2010 в 19:41

Скачал, активировал модуль Payment Gateway API, затем для пополнения счета через roboxchange, я активировал его, но зайдя в настройки модуля admin/pgdata/pgsettings/roboxchange получил ошибку:

Fatal error: require_once() [function.require]: Failed opening required 'XML/Unserializer.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\site1.ru\www\modules\pgapi\pg_roboxchange\pg_roboxchange.module on line 73

XML/Unserializer.php у меня нет, выяснил, что нужно установить расширение для PHP - PEAR, установил вроде бы, толку никакого.

Комментарии

Аватар пользователя oldrobot oldrobot 9 августа 2010 в 19:41

Fatal error: require_once() [function.require]: Failed opening required 'XML/Unserializer.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\site1.ru\www\modules\pgapi\pg_roboxchange\pg_roboxchange.module on line 73

Аватар пользователя oldrobot oldrobot 9 августа 2010 в 23:44

После установки XML_Serializer XML_Util XML_Parser такая ошибка: Fatal error: Call to undefined function curl_init() in Z:\home\site1.ru\www\modules\pgapi\pg_roboxchange\pg_roboxchange.module on line 84

Аватар пользователя oldrobot oldrobot 9 августа 2010 в 23:47

Раскомментировал в php.ini extension=php_curl.dll

Ошибка сменилась:
Fatal error: Cannot use object of type PEAR_Error as array in Z:\home\site1.ru\www\modules\pgapi\pg_roboxchange\pg_roboxchange.module on line 108

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 10 августа 2010 в 15:20

"oldrobot" wrote:
Умываю руки, лучше б вообще не писали таких модулей, только время зря тратишь.

дадада. Весь строй шагает не в ногу, а он в ногу. Вроде как дело не в модуле, а в среде, нефиг бажным денвером пользоваться

Аватар пользователя vgoodvin vgoodvin 10 августа 2010 в 16:05

Вообще-то модуль pgAPI расчитан на программистов или я не прав? Может ли человек называть себя прогром, если он не может настроить среду разработки?

Аватар пользователя oldrobot oldrobot 10 августа 2010 в 16:26

"RxB" wrote:
Вроде как дело не в модуле, а в среде, нефиг бажным денвером пользоваться

Сейчас попробую в линуксе этот модуль, тут все отдельно, апач, mysql, php+pear, если и тут не заработает, то я уже не знаю.

Аватар пользователя oldrobot oldrobot 10 августа 2010 в 16:40

У модуля нет никакого ридми, в описании на drupal.org про среду ничего не сказано, какие нужны дополнительные примочки, а я не гадалка чтобы узнавать что ему надо, а что нет, это первый случай, до этого все модули используемые мною работали нормально, если что-то требовалось, то это было указано в ридми, поэтому проблем не было.

Аватар пользователя vgoodvin vgoodvin 10 августа 2010 в 16:39

Этот модуль он API - расчитан на прогров. Его могут потребовать другие модули, но основное назначение - это интеграция кастомным кодом (модулем) в свой проект. Соответственно надо уметь все настраивать. Снесите денвер, поставьте голый апач, прикрутите к нему php - сэкономите кучу времени.

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 10 августа 2010 в 16:40

Ну, ёпт, во-первых опен сорс, если вас что-то не устраивает, вы всегда можете исправить и сделать другим приятно, во-вторых никто не заставляет использовать, в-третьих, никогда не знаешь что у человека установлено, а что нет, а если вы использовали модули, которые 100% юзают библиотеки не входящие в дистрибутивы, то тогда да, указывают, PEAR и curl сейчас просто дефакто

Аватар пользователя oldrobot oldrobot 10 августа 2010 в 18:59


можете проверить, RoboXchange входящий в комплект Payment Gateway API, точно работает?
admin/pgdata/pgsettings/roboxchange - адрес который нада проверить