Подключите PHP к SAP R/3 с помощью SAPRFC - Невозможно инициализировать модуль

Цель: использовать PHP 5.3 для подключения к SAP ECC 6 Config: Windows XP desktop. Использование SAPRFC PHP с открытым исходным кодом. Добавлен php_saprfc_530.dll в каталог php ext и добавлено расширение к php.ini

При перезапуске Apache событие приложения сообщило об этой ошибке:

Запуск PHP: saprfc: невозможно инициализировать модуль Модуль скомпилирован с идентификатором сборки =API20090626,TS PHP скомпилирован с идентификатором сборки =API20090626,TS,VC6

Эти параметры должны соответствовать

  1. Любой способ заставить это работать без перекомпиляции PHP (тьфу)?
  2. Кто-нибудь успешно использует SAPRFC?
  3. Другие варианты подключения к SAP из PHP?

1 ответ

Я не могу сказать вам точно, что не так с разъемом php, так как я использую разъем java. Но есть и другой способ: попробуйте представить функциональные модули на стороне ERP как веб-сервис, а затем вызывать их через SOAP.

Другие вопросы по тегам