CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Probleme de session_start

Lord-Korgan
Lord-Korgan
Niveau 8
31 juillet 2008 à 20:48:27

Salutation!
J'ai un petit soucis sur un site oscommerce, j'ai le message d'erreur suivant qui apparait:

Warning: session_start() [function.session-start]: open(/tmp/sess_129abeb07737973e242ba88d964e4dfb, O_RDWR) failed: Permission denied (13) in
/home.10.34/comunican/www/includes/functions/sessi
ons.php on line 67

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at
/home.10.34/comunican/www/includes/functions/sessi
ons.php:67) in
/home.10.34/comunican/www/includes/functions/sessi
ons.php on line 67

Savez vous s'ou cela peut provenir?

Un grand merci par avance!

Shadowknights
Shadowknights
Niveau 10
31 juillet 2008 à 22:38:51

Essaie de crééer un répertoire "sessions" à la racine du site

Shadowknights
Shadowknights
Niveau 10
31 juillet 2008 à 22:39:42

et si tu as un espace avant ta ligne <?php session_start()
enleve le!^^ (dsl du double post)

LeLion-67
LeLion-67
Niveau 10
01 août 2008 à 10:55:11

Racontes pas nimp' Shadowknights.
Faut apprendre à lire les messages d'erreur, hein

Le problème, c'est qu'il a pas le droit d'écrire dans /tmp. Hors, les sessions sont stockés dans ce dossier.
Donc, les sessions ne peuvent être écrites et ca plante.

Yoda_Software
Yoda_Software
Niveau 30
01 août 2008 à 14:13:06

Je pense que sa réponse concerne le 2nd warning.

enjoleur
enjoleur
Niveau 4
01 août 2008 à 14:16:13

une session à l'index ou la page où se trouve le script avec include_once['xxx.php'];

xxx c'est le fichier qui fait appel à la configuration de ton script.

Le plus souvent ce genre d'erreur c'est à cause de ça. Après c'est possible que ça soit autre choses comme les attributs de fichiers...

enjoleur
enjoleur
Niveau 4
01 août 2008 à 14:20:49

include_once 'xxx.php'; // pardon !

deepblue
deepblue
Niveau 16
01 août 2008 à 14:30:08

" open(/tmp/sess_129abeb07737973e242ba88d964e4dfb, O_RDWR) failed: Permission denied "
C'est assez explicite non ?

LeLion-67
LeLion-67
Niveau 10
02 août 2008 à 10:35:05

Il obtient la deuxième erreur car un warning (html donc) a été affiché.

Tout simplement.

zLusky
zLusky
Niveau 10
02 septembre 2013 à 15:17:44

Bonjour je poste sur ce topic mon problème, c'est à peu près le même que l'auteur sauf que je n'ais pas la première ligne : :)

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/web/zlusky/public/index.php:1) in /var/www/web/zlusky/public/index.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/web/zlusky/public/index.php:1) in /var/www/web/zlusky/public/index.php on line 2

:merci:

Schiffer
Schiffer
Niveau 10
02 septembre 2013 à 15:42:59

On doit pas générer un output avant le session_start

zLusky
zLusky
Niveau 10
02 septembre 2013 à 16:02:02

C'est quoi un output ?

Pseudo supprimé
Pseudo supprimé 02 septembre 2013 à 16:42:54

En gros tu dois lancer ta session, regénérer un id et envoyer tes cookies AVANT de renvoyer n'importe quel code html.
Pour que tu comprennes:

<?php
session_start();
// tralala
?>
<doctype>
<html>
...
</html>

zLusky
zLusky
Niveau 10
02 septembre 2013 à 16:54:43

Bon voila mon code :
<?php
session_start();

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>

Mon session-start est AVANT l'html et je ne me sert pas des cookies alors pourquoi là mon code ne marche pas :question:
:merci:
En local mon code marche mais pas en ligne,je suis avec kelio.org

deepblue
deepblue
Niveau 16
02 septembre 2013 à 19:56:34

Encode ton fichier en utg8 sans bom.

zLusky
zLusky
Niveau 10
02 septembre 2013 à 20:24:19

Merci :) le problème des sessions est réglés mais les accents ne marchent plus : ya des symboles bizarre à la place :(

zLusky
zLusky
Niveau 10
02 septembre 2013 à 20:28:49

Laissez couler, c'est étrange j'ai remis en UTF8 et tout marche nickel

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware