Problème avec session_start()
leoetevan
Messages postés
118
Statut
Membre
-
Nabla's Messages postés 20731 Statut Contributeur -
Nabla's Messages postés 20731 Statut Contributeur -
Bonjour,
J'ai créé un site qui fonctionne pas trop mal en localhost.
Depuis ce matin, j'essaye de le mettre en ligne sur mon compte free. Depuis, je n'arrive pas à faire de connexion à ma BDD mySql et dès que j'arrive sur une page php, voilà se qu'il me met:
Warning: session_start() [function.session-start]: open(/mnt/123/sdc/8/9/lesmirons/sessions/sess_df8223e899cfaf2bf3f34ad388bc3b85, O_RDWR) failed: No such file or directory (2) in /mnt/123/sdc/8/9/lesmirons/JULIEN/Pages_public/connexionAdmin.php on line 37
à la ligne 37, j'ai juste ça:
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}
Quelqu'un aurait il une idée?
J'ai créé un site qui fonctionne pas trop mal en localhost.
Depuis ce matin, j'essaye de le mettre en ligne sur mon compte free. Depuis, je n'arrive pas à faire de connexion à ma BDD mySql et dès que j'arrive sur une page php, voilà se qu'il me met:
Warning: session_start() [function.session-start]: open(/mnt/123/sdc/8/9/lesmirons/sessions/sess_df8223e899cfaf2bf3f34ad388bc3b85, O_RDWR) failed: No such file or directory (2) in /mnt/123/sdc/8/9/lesmirons/JULIEN/Pages_public/connexionAdmin.php on line 37
à la ligne 37, j'ai juste ça:
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}
Quelqu'un aurait il une idée?
A voir également:
- Problème avec session_start()
- A session had already been started - ignoring session_start() ✓ - Forum PHP
- Une session php a été créée par un appel de fonction session_start(). cela interfère avec l’api rest et les requêtes de boucle (loopback). la session devrait être fermée par session_write_close() avant d’effectuer toute requête http. - Forum Programmation
4 réponses
oui, chez free, il faut créer toi meme ton répertoire session, à la racine de ton site...
a mon avis, vu le message, c'est sessions en minuscules (nom du dossier)
a mon avis, vu le message, c'est sessions en minuscules (nom du dossier)
Merci. Oui il faut bien créer un dossier "sessions". Ca fonctionne maintenant.
En fait, je voulais tester mon site sur mon espace perso free avant de le placer sur le serveur de ma boite.
Le problème que j'ai maintenant, c'est que je n'arrive pas à me connecter au serveur (distant) de ma boite. Quand je vais sur le phpmyadmin du site existant, je trouve bien les bases de données mais le serveur indiqué est le suivant: Localhost via UNIX socket
Sauf que moi il me faut bien une adresse pour pouvoir établir une connexion et je ne peux évidement pas mettre localhost.
Quand je vais voir "Afficher les variables du serveur", je trouve : hosname : sd08.myhostcenter.com
J'ai essayé d'utiliser ça pour ma connexion mais ça ne fonctionne pas plus.
Je voudrais savoir se que je dois mettre dans mes pages php pour établir ma connexion.
En fait, je voulais tester mon site sur mon espace perso free avant de le placer sur le serveur de ma boite.
Le problème que j'ai maintenant, c'est que je n'arrive pas à me connecter au serveur (distant) de ma boite. Quand je vais sur le phpmyadmin du site existant, je trouve bien les bases de données mais le serveur indiqué est le suivant: Localhost via UNIX socket
Sauf que moi il me faut bien une adresse pour pouvoir établir une connexion et je ne peux évidement pas mettre localhost.
Quand je vais voir "Afficher les variables du serveur", je trouve : hosname : sd08.myhostcenter.com
J'ai essayé d'utiliser ça pour ma connexion mais ça ne fonctionne pas plus.
Je voudrais savoir se que je dois mettre dans mes pages php pour établir ma connexion.