Warning: session_start() [function.session-start]

Fermé
gearfrield - 20 mars 2014 à 20:42
 gearfrield - 21 mars 2014 à 07:22
Bonjour,

Sur mon site, je suis entrain de créer un espace membre, mais je rencontre un problème.

voici les messages d'erreur lorsque je rentre sur mon site::
Warning: session_start() [function.session-start]: open(/mnt/104/sdb/9/d/cieptbouts/sessions/sess_e34a8a3125cab34a49be336682f150f6, O_RDWR) failed: No such file or directory (2) in /mnt/104/sdb/9/d/cieptbouts/config.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/104/sdb/9/d/cieptbouts/config.php:3) in /mnt/104/sdb/9/d/cieptbouts/config.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/104/sdb/9/d/cieptbouts/config.php:3) in /mnt/104/sdb/9/d/cieptbouts/config.php on line 3

Voici ma page config.php
<?php
//On demarre les sessions
session_start();

//connexion base de donnee
mysql_connect('hote', 'nomdutilisateur', 'motdepasse');
mysql_select_db('basededonne');

//Email du webmaster
$mail_webmaster = '***@***';

/******************************************************
----------------Configuration Optionelle---------------
******************************************************/

//Nom du fichier de l'accueil
$url_home = 'index.php';

//Nom du design
$design = 'default';
?>


Puis ma page index.php au cas où:
<?php
include('config.php')
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link href="<?php echo $design; ?>/style.css" rel="stylesheet" title="Style" />
        <title>Espace membre</title>
    </head>
    <body>
    	<div class="header">
        	<a href="<?php echo $url_home; ?>"><img src="<?php echo $design; ?>/images/logo.png" alt="Espace Membre" /></a>
	    </div>
        <div class="content">
<?php
//On affiche un message de bienvenue, si lutilisateur est connecte, on affiche son pseudo
?>
Bonjour<?php if(isset($_SESSION['username'])){echo ' '.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8');} ?>,<br />
Bienvenue sur notre site.<br />
Vous pouvez <a href="users.php">voir la liste des utilisateurs</a>.<br /><br />
<?php
//Si lutilisateur est connecte, on lui donne un lien pour modifier ses informations, pour voir ses messages et un pour se deconnecter
if(isset($_SESSION['username']))
{
?>
<a href="edit_infos.php">Modifier mes informations personnelles</a><br />
<a href="connexion.php">Se déconnecter</a>
<?php
}
else
{
//Sinon, on lui donne un lien pour sinscrire et un autre pour se connecter
?>
<a href="sign_up.php">Inscription</a><br />
<a href="connexion.php">Se connecter</a>
<?php
}
?>
		</div>
	</body>
</html>


Voilà, merci d'avance à tout ceux qui pourront m'aider
Cordialement
Gear

A voir également:

2 réponses

Bonjour

Tu ne serais pas chez Free par hasard ? Il faut créer un dossier nommé "sessions" à la racine de ton site.

[Edit] Je viens de vérifier, bingo : tu es bien chez Free
0
Haa le con j'avais completement oublier cela
Erreur bêtes novice que je suis

en tout cas merci bien pour ton aide
0