Page 1 of 1

Difficulty in integrating Verisign Payflow Pro with PHP

Posted: Sat Nov 30, 2002 7:50 am
by goutam
Hello,
I am trying to integrate the payflow pro software of verisign with PHP. I am using RH 8.0, Apache 2.0.43, PHP 4.2.3 and I have compiled the PHP with pfpro support. The compilation process has gone through well. But when I am trying to access any pfpro functions I am getting an error like "invalid/unknown function call". Even simple functions like pfpro_version() returning the same error. Any help please. I am in urgent need of your support.
With regards,

Posted: Sat Nov 30, 2002 10:43 am
by BDKR
Do a phpinfo and see what the config line says.

Cheers,
BDKR

Posted: Sun Dec 01, 2002 7:59 am
by volka
never used payflow 'til now but it might be a shared module. If so php must load the module either by a extension=module_name directive in php.ini or by dl()

http://www.php.net/manual/en/function.dl.php

The phpinfo data

Posted: Mon Dec 02, 2002 6:04 am
by goutam
Dear BDKR,
Thanks for responding to my query. I am giving below the ./configure portion of the phpinfo command. Please guide us :

./configure'
'--with-apxs2=/usr/bin/apache/bin/apxs'
'--with-pfpro=shared,/usr/verisign/payflowpro/linux/lib'
'--enable-versioning' '--enable-trach-vars=yes'
'--enable-url-includes' '--enable-trans-sid'
'--enable-sysvshm=yes' '--enable-sysvsem=yes'
'--enable-ftp' '--with-config-file-path=/etc'

With regards,

Posted: Mon Dec 02, 2002 7:35 am
by BDKR
Hey,

It's getting tough now. I apologize as I should've also asked if you saw an configuration or compilation errors. Did you? The configuration line may be correct for the most part, but you may not see an error until the compilation stage.

Cheers,
BDKR

Posted: Mon Dec 02, 2002 10:14 am
by BigE
Someone might be able to help you with that, however, I am going to tell you to downgrade Apache. PHP's support for Apache 2 is not stable yet due to the Apache 2 API that is still changing constantly. Until Apache 2 is finished, PHP won't be fully compatable with Apache 2. Yes, some versions do work with Apache 2, but there are still bugs and errors and that is why Apache 2 shouldn't be used yet. I belive the latest stable version is Apache 1.3.27. I suggest you download that and use it instead.