Sur un serveur OVH, installation (à partir de rien) de spip-2.1.
Première étape de config de l'install:
Parse error: syntax error, unexpected ')', expecting '(' in/homez.310/chateaup/www/dev/ecrire/req/sqlite3.php on line 31
Ce sont ces lignes qui semblent ne pas être très appréciées:
define('SPIP_SQLITE3_ASSOC', PDO::FETCH_ASSOC);
define('SPIP_SQLITE3_NUM', PDO::FETCH_NUM);
define('SPIP_SQLITE3_BOTH', PDO::FETCH_BOTH);
Si je vire le fichier sqlite3.php, j'obtiens bien ma page d'install.
Ah ça, je m'étais bien arrangé pour quelles n'apparaissent pas avant au parseur de php4 si la lib n'était pas là... Je crois que j'en avais causé à emmanuel lorsqu'il a touché des choses sur l'installeur, mais dans une période où j'ai pas du pouvoir regarder... En gros PHP4 ne supporte pas lire des :: ... c'est d'ailleurs pour cela que j'avais mis ces constantes dans un fichier séparé...