Problèmes rencontrés lors de l'installation de PicsEngine sur l'hébergeur Free.fr

Installation

Durant l'installation, il vous est demandé de changer les CHMOD de certains dossiers sur 777. Lorsque vous êtes sur Free, il n'y a pas de possibilité de les mettre sur 777, laisser les comme c'est, cela devrait fonctionner.

Sessions

La plupart des utilisateurs Free ont le même problème. Il y a un erreur de ce type qui apparait : Warning: session_start() [function.session-start]: open(***/sessions/***, O_RDWR) failed: No such file or directory (2) in ***/admin/library/Core.php on line 171
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at ***/admin/library/Core.php:171) in ***/admin/library/Core.php on line 171
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at ***/admin/library/Core.php:171) in ***/flash/admin/library/Core.php on line 171
Warning: Cannot modify header information - headers already sent by (output started at ***/admin/library/Core.php:171) in ***/admin/signin.php on line 15
La solution est simple, il suffit de créer un dossiers "sessions" à la racine de votre hébergement Free. Cela permettra de stocker les sessions que PicsEngine utilise.

Upload et importation de photos

Il se peut que vous n'arriviez pas à envoyer de photos. Si c'est le cas, essayer cette astuce. Ouvrez le fichier "admin/library/core.php" dans votre éditeur de texte. Chercher ensuite les lignes : $scriptName = $_SERVER['SCRIPT_NAME'];
$scriptName = substr($scriptName,0,strrpos($scriptName,'/')+1);
$this->base = $_SERVER['DOCUMENT_ROOT'].$scriptName.$root;
Remplacez ces lignes par : $this->base = $root; Sauvegarder le fichier, normalement le problème devrait être corrigé.
Il se peut que cette astuce fonctionne sur d'autres hébergeurs.

PicsEngine : Galerie photo.