session_start - fórum

Kategorie: Programování / PHP

přidatNový příspěvek

Chcete-li odebírat toto téma e-mailem, přihlašte se nebo se nejprve zaregistrujte.

session_start

Michal Stanovský, 22.06.2012 13:54:32

Mám problém: zobrazuje mi: <br />
<b>Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: open(/data/web/virtuals/16319/virtual/session/sess_6fe05c8318353184e290562995b4566a, O_RDWR) failed: No such file or directory (2) in <b>/data/web/virtuals/16319/virtual/www/fotbal.php</b> on line <b>3</b><br />
<br />
<b>Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /data/web/virtuals/16319/virtual/www/fotbal.php:3) in <b>/data/web/virtuals/16319/virtual/www/fotbal.php</b> on line <b>3</b><br />

<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /data/web/virtuals/16319/virtual/www/fotbal.php:3) in <b>/data/web/virtuals/16319/virtual/www/fotbal.php</b> on line <b>4</b><br />


a mám tam

session_start();
header('Content-type: text/html; charset=utf-8');

pořád mi to blbne:((

Re: session_start

Petr Šťastný, WEDOS, 22.06.2012 13:56:43

Smazal jste si adresář session.

http://kb.wedos.com/webhosting/adresarova-struktura.html

Re: session_start

Břetislav Krupička, 28.02.2013 16:10:36

Dobrý den,
objevily se mi hlášky

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /data/web/virtuals/39557/virtual/www/subdom/webzoo/administrace.php:10) in /data/web/virtuals/39557/virtual/www/subdom/webzoo/administrace.php on line 11

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /data/web/virtuals/39557/virtual/www/subdom/webzoo/administrace.php:10) in /data/web/virtuals/39557/virtual/www/subdom/webzoo/administrace.php on line 11

Warning: Cannot modify header information - headers already sent by (output started at /data/web/virtuals/39557/virtual/www/subdom/webzoo/administrace.php:10) in /data/web/virtuals/39557/virtual/www/subdom/webzoo/administrace.php on line 14

stačí mít složku session v rootu nebo je chyba jinde ?

Děkuji Břetislav Krupička

Re: session_start

Petr Šťastný, WEDOS, 28.02.2013 16:14:30

Toto nesouvisí přímo se session. Na řádku 10 již začal nějaký výstup, a tak na řádku 11 již nemůže funkce session_start() něco zapsat do HTTP hlaviček.

Re: session_start

Břetislav Krupička, 28.02.2013 16:20:21

na řádku 10 je <?php

Břetislav Krupička

Re: session_start

Petr Šťastný, WEDOS, 28.02.2013 16:36:51

V tom případě koukněte sem:

http://kb.wedos.com/a/244/pspad.html

Re: session_start

cenek havelka, 22.01.2014 15:27:29

měl jsem stejný problém, v každém souboru kde otevíráš session, tak přesuň kód na zcela první řádek, před tím nesmí být ani mezera jako nepsaný znak, prostě nic. jendoduše tento kód dej na první řádek headru, hlavně nic před něj, pokud session otevíráš například v souboru function.php, tak ikdyž session chceš otevřít ve funkci která je definovaná někde na konci souboru, musíš jí otevřít již na začátku.
<?php session_start(); ?>

Re: session_start

Jakub Halcin, 09.11.2014 18:55:02

Moc díky užitečná rada, lepší než, když ti někdo pořád posílá odkazy kde nic není a tady je jednoduchý odpověď

Re: session_start

Richard Mizera, 24.12.2016 17:09:50

Zdravím, mám stejný problém v aplikaci pod Nette. Ovšem jen v připadě, že se zobrazuje formulář a jen na ostré doméně. Pokud stejnou aplikaci spouštím z interní adresy hostingu, vše funguje dokonale.
Cache jsem smazal (pro jistotu). Ovšem stále stejný výsledek.
Neví někdo kde může být chyba.

Re: session_start

Richard Mizera, 24.12.2016 17:39:07

Tak se zdá, že chyba je v samotném Nette při použití ochrany CSRF ( $form->addProtection() )
řešení je použít v configuraci session autoStart: true
a samozřejmě smazat cache.

Přihlášení zákazníka

Nemáte ještě zákaznický účet? Registrace

Copyright © WEDOS, 2018

Facebook RSS