Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Bonjour,
j'arrive certainement après la bataille, mais j'ai pensé qu'il serait bon de poster une réponse là-dessus, car j'ai eu le même ennui : lors de la vérification d'installation d'eGroupWare, une erreur sur le fait que /var/lib/php/session n'existait pas. Alors que :
- le répertoire existait
- les droits étaient ok
La solution consistant à mettre le répertoire de sessions sous la racine du site fonctionne effectivement, mais ce n'est pas sécurisé.
En réalité, le problème venait d'une directive php pour sécuriser le site : open_basedir. Cette directive limite les répertoires que php est autorisé à voir. Par défaut, la racine du site y figure, mais pas /var/lib/php/session. Pour trouver où cette directive est mise en place, ça va dépendre des configurations. Pour moi ça se trouvait dans un fichier httpd.conf.
J'espère que ça aidera quelqu'un...