Bonjour à toutes et tous,
Je me suis compilé un PHP 5.3.6 sur un Ubuntu 10.0.4 server, et je suis confronté à un problème bien embêtant: PHP en CLI ou via Apache2 me dit que le fichier de configuration n'est pas chargé:
J'ai bien un fichier php.ini dans le répertoire /usr/local/lib, en 644, chowné pour www-data (apache2 lancé avec ce user là).Configuration File (php.ini) Path /usr/local/lib
Loaded Configuration File (none)
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)
Ma ligne de configure:
J'ai essayé le configure en ajoutant ça:'./configure' '--disable-all' '--with-apxs2=/usr/bin/apxs2' '--enable-calendar' '--with-bz2' '--with-curl' '--enable-exif' '--enable-ftp' '--with-gd' '--enable-gd-native-ttf' '--with-gettext' '--enable-intl' '--enable-json' '--with-mysql=mysqlnd' '--enable-pdo' '--with-pdo-mysql=mysqlnd' '--with-pdo-pgsql' '--with-pgsql' '--enable-simplexml' '--enable-soap' '--enable-sockets' '--enable-xmlreader' '--enable-xml' '--with-xmlrpc' '--enable-xmlwriter' '--enable-zip' '--enable-libxml'
avec les php.ini qui vont bien ou il faut avec une fois encore les mêmes droits, mais rien à faire...--with-config-file-path=/etc/apache2/php/php.ini --with-config-path-scan-dir=/etc/apache2/php/
J'ai même fait un file_get_contents de mon php.ini, et il est bien lu et affiché à l'écran, donc le user a bien pu le loader.
Et bien sûr, j'ai relancé apache2 entre chaque modification !
Qu'est-ce que j'ai bien pu manquer ? Une configuration à faire dans le php5.load de apache2 ? Autre chose ?
Merci d'avance à tout le monde![]()
Partager