[statusnet] Install.php : Strict Standards

Bonjour, j’ai quelques problèmes avec l’installation de statusnet (d’abord j’ai tenté la version en développement ensuite la 1.1.1 comme ça fonctionnait pas) sous Debian GNU/Linux Wheezy. L’erreur apparaît après avoir envoyé le formulaire de install.php :

[code]Install StatusNet

Page notice

  • Initializing…

Strict Standards: Non-static method PEAR::setErrorHandling() should not be called statically, assuming $this from incompatible context in /srv/www/statusnet-dev/lib/framework.php on line 178

Strict Standards: Non-static method PEAR::getStaticProperty() should not be called statically in /srv/www/statusnet-dev/lib/statusnet.php on line 299

  • Starting installation…
  • Checking database…

Strict Standards: Non-static method DB::connect() should not be called statically, assuming $this from incompatible context in /srv/www/statusnet-dev/lib/installer.php on line 345

Strict Standards: Non-static method DB::parseDSN() should not be called statically, assuming $this from incompatible context in /srv/www/statusnet-dev/extlib/DB.php on line 520

Strict Standards: Non-static method DB::errorMessage() should not be called statically, assuming $this from incompatible context in /srv/www/statusnet-dev/extlib/DB.php on line 965

Strict Standards: Non-static method DB::isError() should not be called statically, assuming $this from incompatible context in /srv/www/statusnet-dev/extlib/DB.php on line 688
Database error: DB Error: connect failed[/code]

J’utilise les paquets apache2 et php5 inclus dans Debian.

Avant j’ai fait ce que le fichier INSTALL demande de faire : créer la base de donnée MySQL statusnet, « chown www-data:www-data -R /srv/www/statusnet && chmod a+w /srv/statusnet/{,avatar,background,file} », et j’ai testé l’accès à la base de donnée MySQL (et ça fonctionne).

En lisant quelques autres posts sur le Web, j’ai testé plusieurs valeurs pour « error_reporting » dans « /etc/php5/apache2/php.ini » (et comme ça ne fonctionnait pas, j’ai aussi essayé les même changement sur « /etc/php5/cli/php.ini ») : « error_reporting = E_ALL », « error_reporting = E_ALL & ~E_NOTICE », « error_reporting = E_ALL ^ E_STRICT », « error_reporting = E_ALL | E_STRICT » et « error_reporting = E_ALL & ~(E_NOTICE | E_DEPRECATED | E_STRICT) ». J’ai aussi essayé « su - -c ‘apt-get install apache2 mysql-client libapache2-mod-php5 php5 php5-gd php5-curl php5-cli php5-mysql php5-xmlrpc php-apc php-mail php-mailmime php-mailmimedecode’ », mais comme « php-mailmime » et « php-mailmimedecode » n’existaient pas j’ai essayé sans eux et ça a dit que tout était déjà installé.

Merci d’avance ! :slightly_smiling:

Up ! Vraiment personne n’a d’idée ?