yum install swig gcc gcc-c++ autoconf automake sed php-develmkdir -p /opt/stgeorgeipg/ && cd /opt/stgeorgeipg/wget --user-agent="Mozilla/5.0 (Windows NT 5.2; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" https://www.ipg.stgeorge.com.au/downloads/StGeorgeLinuxAPI-3.3.tar.gztar -xvzf StGeorgeLinuxAPI-3.3.tar.gzcd webpaySWIG-3.3 |
Once downloaded and extracted, edit the makefilePhp5 as follows:
PHP_EXTENSIONS = /usr/local/lib/php/extensions/no-debug-non-zts-20100525PHP_INCLUDE_DIR = /home/cpeasyapache/src/php-5.4.35/ |
Note the paths may vary on different PHP versions.
make -f makefilePhp5 |
If running on 64 bit, you need to link up the 32 bit SSL binaries to the 64 bit binaries, as follows. You can also check what each .so* file requires by using ldd.
ln -s /usr/lib64/libssl.so.1.0.1e /usr/lib64/libssl.so.6ln -s /usr/lib64/libcrypto.so.1.0.1e /usr/lib64/libcrypto.so.6 |
Finally, edit your php.ini – find it via `whereis php` and add the following line:
extension = webpay_php.so |
Restart Apache
service httpd restart |
Notes:
Always double check the permissions / ownership!
UPGRADING
Ensure that you re-make the makefilePhp with the new easyapache PHP version,
Discover more from WIREDGORILLA
Subscribe to get the latest posts sent to your email.


Includes =/home/cpeasyapache/src/php-5