cancel
Showing results for 
Search instead for 
Did you mean: 

Again Issue with installing php 5.3.0 and accessing ABAP code from php

i045323
Employee
Employee
0 Kudos

I have the following initial set up:

1.Downloaded u201CApache Friends XAMPP (Basis Package) version 1.7.2u201D.

With this I got :

Apache 2.2.12 (IPV6 enabled)

MySQL 5.1.37 (Community Server) with PBXT engine 1.0.08-rc

PHP 5.3.0 + PEAR (PEAR, Mail_Mime, MDB2, Zend)

2.Installed the above XAMPP package.

3.created a local test.php file and placed in htdocs folder

3.Started the Apache server and executed the test.php file from u201Chttp://localhost/test.phpu201D. it runs absolutely fine. I can see the output in my browser. (just did an "Hello world" coding)

4.Now I downloaded the SAPRFC (saprfc-1.4.1.All.zip) package.

5.In this, I got u201Cphp_saprfc_530.dllu201D which I added to my extension file where all the other dll files are present.

6.Then I opened the u201Cphp.iniu201D file and added the above saprfc dll file to the extension directory as u201Cextension=php_saprfc_530.dllu201D.

7.Now I installed u201Cvcredist_x86.exeu201D.

8.Finally I started the apache server afresh. I get the following message and the apache server is started.

"PHP StartUp: saprfc: Unable to initialize module

Module compiled with build ID=API20090626,TS

PHP compiled with build ID=API20090626,TS,VC6

These options need to match"

i have SAPGUI installed on my PC.

details of SAPGUI is

release: final release 710

file version: 7100.4.15.1047

build: 1108370

patch level: 15

hotfix : 1

Somebody please help me solve this.

Thanks in advance,

Pramod

Edited by: PramodShankar B on Dec 11, 2009 11:53 AM

Edited by: PramodShankar B on Dec 11, 2009 11:56 AM

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member583013
Active Contributor
0 Kudos

Pramod:

I'm not sure which version do you need...but I would recommend you some trial an error...download the package 1.4 (All zip versions and try to find the one that suits you)...that's what I did for my PHP 5.2.4 because both PHP and the SAPRfc must have been compiled with exact the same ID.

Greetings,

Blag.