J'ai essayé de lancé mon website sur freehostia tout à l'heure, et bizarrement le session_start() ne fonctionne pas, et me donne cette erreur:
http://kmeleon1.freehostia.com/test.php
Code : Tout sélectionner
Warning: session_start(): open(/tmp/sess_564658371487569842d02cc395c1a829, O_RDWR) failed: Permission denied (13) in /home/www/kmeleon1.freehostia.com/test.php on line 2
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/kmeleon1.freehostia.com/test.php:2) in /home/www/kmeleon1.freehostia.com/test.php on line 2
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/kmeleon1.freehostia.com/test.php:2) in /home/www/kmeleon1.freehostia.com/test.php on line 2
Warning: Unknown(): open(/tmp/sess_564658371487569842d02cc395c1a829, O_RDWR) failed: Permission denied (13) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
J'ai contacté le support de freehostia, et pour l'instant je n'ai aucune réponse utile (à part un "ça doit être votre script").
On peut aussi s'amuser à comparer le phpinfo() sur freehostia et sur mon local server (où mon script marche):
http://kmeleon1.freehostia.com/test2.php (Free Hostia)
http://kmeleon1.freehostia.com/test2.php.htm (localhost)
Nottament sur la partie Session, qui donne des infos différentes (mais là j'y connais rien...)
Quelqu'un a une idée ?
Bonne soirée
Kmeleon
PS: Créer un dossier tmp/ ne change rien.