我需要用XAMPP控制面板在我的PHP上安装SAP扩展
我的PHP版本是5.6
我所做的:
Download php_saprfc.dll and librfc32.dll
Copy librfc32.dll on my C:/Windows/System32/
Copy librfc32.dll on my C:/Windows/SysWOW64/
Copy php_saprfc.dll to E:/xampp/php/ext (i install xampp to E:)
Then added "extension=php_sapfrc.dll" on my php.ini
Then restart my apache service from XAMPP control Panel然后打开phpinfo,没有列出saprfc信息。
试过的saprfc:
sapnwrfc-0.11.zip
saprfc-1.4.1.All.zip
saprfc-1.4.1.zip没人工作,我是不是漏掉了什么?
发布于 2018-01-28 14:42:59
2a。您从E.Koucky编译(2009) 1.4.1下载了非常旧的phpsaprfc dlls,它用于SAP rfcsdk 7.2 (7.4是SAP对旧的rfcsdk支持的最后一个版本),而不是所有5.6.x Php版本。不要混淆SAP rfcsdk的版本号,因为它们类似于新的PHP版本号(7.2/ 7.1.11/等等)。
2b。您还下载了新的SAP nwrfcsdk,它通常是为
PHP versions >= 7 (P.Harding) the same for ( G.Kralik etc.).The new 7.5 SAP GUI does only support the new SAP nwrfcsdk - there are php sapnwrfcsdk extension solutions for that too/ Piers Harding and others...)获取php5.6.x的x32 nts,最多7.1.11在这里:https://sourceforge.net/projects/saprfcsdk/files/PHP%207.1.11%20NTS%20VC14%20%20SAP%20GUI%207.4%20-%20x32%20%20NUC/
这些编译依赖于sap rfcsdk 7.40 -没有其他版本能够工作。这里描述了安装:https://sourceforge.net/p/saprfcsdk/wiki/SAP-RfcSdk%20-%20Axel%20Arnold%20Bangert%20-%20Gimba%20-%20Herzogenrath%202018/
请在此报告问题:https://sourceforge.net/p/saprfcsdk/discussion/general/thread/2777c557/?limit=25#f5bb
发布于 2018-02-25 04:03:32
这是最好的教程和所有所需的信息。安装和使用教程
同时进行实时代码检查:
发布于 2017-08-18 13:11:49
您在php.ini中写错了一行:
extension=php_sapfrc.dll
必须是
extension=php_saprfc.dll
https://stackoverflow.com/questions/45272605
复制相似问题