Bon en fait j’ai réadapté le configure à ma sauce avec:
./configure --prefix=/usr/local/php5-cgi --enable-force-cgi-redirect --enable-fastcgi --with-config-file-path=/usr/local/etc/php5/cgi --with-curl --with-curl-dir=/usr/local/lib --with-gd --with-gd-dir=/usr/local/lib --with-gettext --with-jpeg-dir=/usr/local/lib --with-kerberos --with-mcrypt --with-mhash --with-mysql=/usr/local/mysql --with-pear --with-png-dir=/usr/local/lib --with-xml --with-zlib --with-zlib-dir=/usr/local/lib --with-zip --enable-bcmath --enable-calendar --enable-ftp --enable-magic-quotes --enable-sockets --enable-track-vars --enable-mbstring --enable-memory-limit
Ensuite, fait un long make, puis make install qui semble s’être bien déroulé:
Installing PHP SAPI module: cgi
Installing PHP CGI into: /usr/local/php5-cgi/bin/
Installing build environment: /usr/local/php5-cgi/lib/php/build/
Installing header files: /usr/local/php5-cgi/include/php/
Installing helper programs: /usr/local/php5-cgi/bin/
program: phpize
program: php-config
Installing man pages: /usr/local/php5-cgi/man/man1/
page: phpize.1
page: php-config.1
Installing PEAR environment: /usr/local/php5-cgi/lib/php/
[PEAR] Archive_Tar - installed: 1.3.1
[PEAR] Console_Getopt - installed: 1.2
pear/PEAR can optionally use package "pear/XML_RPC" (version >= 1.4.0)
[PEAR] PEAR - installed: 1.4.11
Wrote PEAR system config file at: /usr/local/php5-cgi/etc/pear.conf
You may want to add: /usr/local/php5-cgi/lib/php to your php.ini include_path
Installing PDO headers: /usr/local/php5-cgi/include/php/ext/pdo/
Ensuite, tu m’as dit:[quote=“dexmon”]recopier le fichier de config “php.ini-dist” fourni dans les sources dans “/usr/local/php5-cgi/lib/php.ini”[/quote]
Je n’ai pas de répertoire “lib”, mais “libs”, je suppose que c’est celui-là.
Sinon, lorsque tu me dis “dans les sources”, c’est dans l’archive tar elle-même?
Enfin, pour la conf des vhosts, je souhaite activer php5 en cgi pour tous mes vhosts, mais je ne vois pas de quoi tu parles quend tu parles de section “globale” dans le fichier de conf. D’ailleurs, c’est bien httpd.conf dont on parle pour l’ajout des lignes?