Session Fehler
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausgabe
ausschau
bekommen
code
datei
einspielen
entfernen
falscher pfad
fehler
file
normale funktion
ordner
output
pfad
session
start
stimmen
url
verzeichnis
zeile
-
hey,
Nach dem heute Nacht der vServer abgestürzt ist mussten wir alles neu installieren und ein backup einspielen eigt. ist alles wieder so früher, doch trotzdem bekommen ich nun folgende Fehlermeldung:
Warning: session_start() [function.session-start]: open(/var/www/virtual/<zensiert by karpfen>/phptmp/sess_[geheim...^^], O_RDWR) failed: No such file or directory (2) in /var/www/virtual/<zensiert by karpfen>/dev/htdocs/<zensiert by karpfen>/inc/spiel_login.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/virtual/<zensiert by karpfen>/dev/htdocs//inc/spiel_login.php:2) in /var/www/virtual/<zensiert by karpfen>dev/htdocs/<zensiert by karpfen>/inc/spiel_login.php on line 2
Ich habe alles kontrolliert, habe aber nichts konkretes gefunden... habt ihr eine Idee?
Beitrag zuletzt geändert: 8.10.2010 18:36:53 von karpfen -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Kann es sein, dass im angegebenen Verzeichnis keine Schreibrechte erteilt wurden? So wie es aussieht kann die Session-Datei gar nicht angelegt werden.
-
Doch schreibrechte hat das Verzeichnis solangsam weiß ich net weiter :/
Könnte vielleicht was mit der php.ini nicht stimmen?..
Beitrag zuletzt geändert: 26.7.2010 17:16:03 von volnerius -
volnerius schrieb:
Doch schreibrechte hat das Verzeichnis solangsam weiß ich net weiter :/
Könnte vielleicht was mit der php.ini nicht stimmen?..
Er redet vom Verzeichnis, in dass die Sessiondateien geschrieben werden. Nicht das Verzeichnis deiner Datei.
Und jein.
Session_start() ist zwar eine normale Funktion, arbeitet aber im Dateisystem deines Computers. :) -
@All: Lesen lernen.
In Zeile 2 hast du deinen session_start(); in dieser Zeile wird aber auch schon die erste Ausgabe gemacht. Diese Ausgabe darfst du nicht machen, da session_start(); vor jeder Ausgabe stehen muss. Falls du die Ausgabe nicht einfach entfernen kannst, weil es dir zu große Umstände machen würde, dann musst du die Ausgabepufferung von PHP nutzen. Näheres erfährst du hier. -
@drafed-map In der 2. Zeile wird nichts anderes ausgegeben....
das sind die 1. 2 zeilen:
<?php session_start();
Wie gesagt es ist von den datein her alles... das heißt in den datein gibts keine fehler ;) früher gings ja auch....
EDIT: Ich habe noch 2 Fehlermeldungen bekommen:
Warning: Unknown: open(/var/www/virtual/<zensiert by karpfen>/phptmp/sess_4d2f69c1c1a4f6cf355438695d2cc3a9, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/virtual/<zensiert by karpfen>/phptmp) in Unknown on line 0
Ich weiß langsam nicht weiter :/
EDIT: Wir haben de fehler gefunden kann geclosed werden :)
Beitrag zuletzt geändert: 10.9.2010 14:57:57 von karpfen -
volnerius schrieb:
[...]
EDIT: Wir haben de fehler gefunden kann geclosed werden :)
Woran hat es denn gelegen? Was war der Fehler? Mich und sicher auch den Beteiligten in diesem Thread würde das interessieren, bitte um Info! -
Wir haben uns gerade die php.ini angeschaut und haben entdeckt das bei den Session der Pfad falsch war. Wir ahben ihn korrigiert und nun geht wieder alles ;) Wir wissen zwar nicht wieso der sich geändert hat ist nun aber egal denn es läuft alles wieder alles :)
Trotzdem danke für eure Beiträge...
-
Der Ordner existierte nicht ....
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage