diff --git a/HowtoPHP.md b/HowtoPHP.md index 00742d18..992cd24d 100644 --- a/HowtoPHP.md +++ b/HowtoPHP.md @@ -358,6 +358,46 @@ PHP Warning: putenv() has been disabled for security reasons Composer version 1.5.1 2017-08-09 16:07:22 ~~~ +## Modules de paiement + +### SPPlus + +Pré-requis : + +~~~ +# apt install php5-dev +~~~ + +Attention à bien vérifier que `/tmp` n'est pas monté en noexec pour la suite. + +Compilation du module : + +~~~ +$ cd /tmp +$ wget http://kits.spplus.net/integration/spplus/kits/spplus-1.2.tar.gz +$ tar xzf spplus-1.2.tar.gz +$ cd spplus-1.2 +$ phpize +$ ./configure +$ make +# cp modules/php_spplus.so /usr/lib/php5// +# chmod 644 /usr/lib/php5//php_spplus.so +~~~ + + +Ajouter un fichier `/etc/php5/mods-available/spplus.ini` : + +~~~ +extension=php_spplus.so +~~~ + +Puis activer la configuration : + +~~~ +# ln -s /etc/php5/mods-available/spplus.ini /etc/php5/cli/conf.d/30-spplus.ini +# ln -s /etc/php5/mods-available/spplus.ini /etc/php5/apache2/conf.d/30-spplus.ini +# systemctl reload apache2 +~~~ ## Module du framework phalcon