cancel
Showing results for 
Search instead for 
Did you mean: 

Building the correct php_saprfc.dll to match your build?

Former Member
0 Kudos

As the subject states, building the correct dll can be a problem.

I am currently experimenting with the merging of PHP and SAP.

The only problem is that the dll found on sourceforge don't match the ID of my current PHP setup.

I am using XAMP for win32 version 1.7.3. As for as i know that is the most recent one.

I followed the tutorial of Craig Cmehil and all things worked out except for the starting of the server with the saprfc.

This is what i get:

Warning

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 am no expert in all this. After some research i noticed that the dll file isn't compiled with VC6.

If anyone can explain what this VC6 is + how to build the right dll file, i and many others with the same problem, would be gratefull.

Greetings,

Mike Derycke

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Mike,

VC6 is the Visual C version used to compile the program.

Unfortunately, if dll and program version mismatch, PHP can't load dll extension propertly.

Try to use WAMP 2.0 with this components:

- APACHE 2.2.11

- PHP 5.2.5

- MSQL 5.1.36

Best Regards,

Chris