I've searched the forum ( and the general world wide web) but have not found an answer.
I have php / apache and mysql working perfectly on my windows 2000 laptop - great.
i have SAP gui 620 also installed to connect to a sap 4.7 - this also works fine.
i downloaded the saprfc package and unzipped as per the instructions. i also changed my php.ini file to include the new saprfc.dll extension but when i run the example_userlist i still manage to get the following error :
Errors found during saprfc-Calls:
saprfc::callFunction()
SAPRFC-Extension.dll not loaded.
Has anyone any idea what i am doing wrong?
What version of PHP/Apache are you running?
Check: Installing SAPRFC PHP
Try the following:
1.Make sure that saprfc.dll is in the correct directory for me c:\php-5\ext.
2. In php.ini make sure that extension_dir is set correctly. For me extension_dir = "c:\php-5\ext\"
3.Did you restart apache after changing php.ini .
Regards
John
Message was edited by: John Astill
Message was edited by: John Astill
The version of Apache that i am running is :
Apache HTTP Server Version 1.3
PHP version is 5.0.5
My PHP is installed on my d: drive d:/personal_data/php
my php.ini has an entry :
extension=php_saprfc.dll
where extension_dir = "d:\personaldata\php\ext"
and the php_saprfc.dll file does sit in this directory.
i restarted Apache but still no joy...
any help would be greatly appreciated....
thanks
I looked at Craig's forum link again ...even though i have read this before.... and noticed that the version of SAPRFC is 5.0.4 whereas my php is 5.0.5....
Is this where the problem lies ?
Is there a SAPRFC for php 5.0.5 ?
I am loathe to uninstall PHP as it was a nightmare to get it working in the first place and to be honest i don't want to break it by uninstalling an earlier version.
Add a comment