Avatar billede doncarnage Nybegynder
07. april 2009 - 19:10 Der er 5 kommentarer og
1 løsning

Failed to open stream + cannot send session cache limiter

Godaften eksperter..

Jeg vidste ikke hvordan jeg bedst kunne beskrive dette problem med en overskrift, så det blev et mix af mine to fejlmeddelelser..

Situationen er den at jeg har et større site, hvor jeg benytter mig af lidt forskellige ting og sager - bl.a. sessions, cookies og includes som nok er med til at foresage mit problem..

Min hjemmeside fungerer som den skal på localhost og har ikke haft problemet før jeg testede siden af på mit webhotel.. Jeg uploadede siden til web10's webhotel, hvorefter jeg fik en kammerat til at teste siden af sammen med mig.. Til min store frustation fik nogle af os en fejlmeddelse hver 2. minut som så sådan her ud:

------------------------------------------------------------------------------------------------------------
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent in /usr/home/web/web32462/undermappe_navn/side_navn.php on line 2
------------------------------------------------------------------------------------------------------------

Vi lavede en test, hvor vi åbnede den samme underside og begge spammede F5 (opdater). Herefter fik vi ovenstående fejlmeddelse, men det var kun ca. en ud af 10 gange en af os fik den.. Dog er det stadig et stort problem, da fejlen ødelægger resten af siden, og det ikke er særlig hensigtsmæssigt når siden publiceres og får flere besøgende..

Derfor håber jeg meget at nogle eksperter herinde kan løse mit problem, så jeg ikke banker hovedet mere end nødvendigt ned i bordet i frustration :S
Avatar billede doncarnage Nybegynder
07. april 2009 - 19:18 #1
Mine sider er i øvrigt i grundtræk bygget op på følgende måde:

------------------------------------------------------------------------------------------------------------

<?php
session_start();
?>
 
<!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" />
<title>Titel på min side</title>
<link href="stylesheetfil.css" rel="stylesheet" type="text/css" />
</head>

<body>

///// INDHOLD HER - BL.A. LOGO I EN MASSE DIV'S /////


<?php
  include('filer/min_topmenu.php');
?>


///// HOVEDINDHOLDET HER I EN MASSE DIV'S /////


<?php
  include('filer/min_sql.php');
  include('filer/min_cookie_setup.php');
  include('filer/min_sidemenu.php');
  include('filer/min_sidemenu2.php');
  include('filer/min_sidemenu3.php');
?>


<?php
  include('filer/min_bundmenu.php');
?>

</body>
</html>

------------------------------------------------------------------------------------------------------------
Avatar billede majbom Novice
07. april 2009 - 19:22 #2
lyder lidt som noget a la det her: http://bugs.php.net/bug.php?id=35264

men den er gammel, så det virker underligt, hvis den stadig ikke er rettet.

includer du html-filer?
Avatar billede doncarnage Nybegynder
07. april 2009 - 19:31 #3
Nope, includerer udelukkende php filer på samme måde som ovenstående :/
Avatar billede doncarnage Nybegynder
09. april 2009 - 13:52 #4
Er der virkelig ingen, der kender til ovenstående problem og løsningen hertil :/ ?
Avatar billede doncarnage Nybegynder
17. april 2009 - 03:25 #5
Comon guys.. Det kan da ikke passe at det er et fuldstændig uhørt problem :/ - eller kan det :?
Avatar billede doncarnage Nybegynder
20. april 2009 - 04:18 #6
closed
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester