[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • session_start() Problem
Seite 1 von 1

session_start() Problem

Verfasst: 31. Dez 2006, 13:36
von nix_checker
Hallo zusammen!

Wenn ich seit neustem in die Administration gehen will bekomme ich über der normalen Ausgabe dieses hier:

Code: Alles auswählen

Warning: session_start(): open('/tmp'/sess_34525828c7314ea103b236871f29627d, O_RDWR) failed: No such file or directory (2) in /srv/www/htdocs/web31/html/jutr/redaxo/index.php on line 23
Dann kommt das, was man normalerweise auch sieht, dann am Ende steht das:

Code: Alles auswählen

Warning: Unknown(): open('/tmp'/sess_34525828c7314ea103b236871f29627d, 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 ('/tmp') in Unknown on line 0
Wenn ich nun einen Benutzer/Passwort eingebe kann ich auf Login klicken und es kommt die selbe Seite nochmal...

Warum hängt der Server da?? Und wie bekomme ich das wieder weg??

Danke schonmal für eure Hilfe!

PS: Es liegt nicht an der Installation von Redaxo, auch nicht an den Einstellungen, da die selbe Installation (mit den gleichen Einstellungen (bis auf DB Einstellungen)) bei Funpic funktioniert!

Verfasst: 31. Dez 2006, 15:04
von Markus.Staab
Hi,

liegt an den Server settings... mal beim Provider anrufen.

Gruß,
Markus

Verfasst: 31. Dez 2006, 15:07
von nix_checker
Hi,

Aber warum sollte der Provider einfach so die Settings ändern?

Verfasst: 31. Dez 2006, 15:33
von Markus.Staab
Hi,

frag ihn, das machen die ab und an!

Evtl liegts auch daran, dass z.b. der Server vollgelaufen ist o.ä... liegt aber definitiv an den Serversettings...

Gruß,
Markus

PS: Warum sollen Provider keine Fehler machen?

Verfasst: 31. Dez 2006, 15:37
von nix_checker
Naja ich ihn mal fragen...

Danke für deine Antwort und nen guten Rutsch!

Seit ihr euch sicher?

Verfasst: 6. Jan 2007, 22:21
von nix_checker
Hallo zusammen!

Ich hab das Problem jetzt meinem Admin geschildert, nur weiß der auch net so recht, was er tun soll: Daher meine Frage:

Seit ihr euch sicher, dass es an den Servereinstellungen liegt?

Wenn ja, was soll ich als Tipp an meinen Admin weiterleiten, was er tun soll?

Danke schonmal!

Verfasst: 6. Jan 2007, 22:36
von Markus.Staab
hi,

schau dir mal den Pfad in der Fehlermeldung an:
'/tmp'/sess_34525828c7314ea103b236871f29627d

dieser kann so nicht exitieren, weil da ein ' in der mitte zu viel ist.
Ich vermute, auf einen Pfad Fehler in der php.ini

Evtl reichts auch den Server neuzustarten

Gruß,
Markus

Verfasst: 6. Jan 2007, 22:46
von nix_checker
Danke für deine Antwort!

Hier die Antwort von meinem Admin:

Neustart -> erfolglos;
php.ini und Rechte dieser auch in Ordnung

Er hat wohl auch ein Verzeichnis "tmp'" erstellt half aber auch nix.

Verfasst: 7. Jan 2007, 01:14
von zehbaeh
Geb doch einfach mal den Pfad aus, evtl. ist ja doch ein Fehler drin.

echo session_save_path();

Ggf. falls könntest Du den Pfad auch selbst bestimmen mit "session_save_path($pfad);". Wenn deine Seiten in einer "Multihost" (sprich mehrere Domains auf einer Maschine bzw. mit einem gemeinsamen Temp-Verzeichniss) betrieben werden, ist das eh empfehlenswert.

Verfasst: 16. Feb 2007, 22:00
von TiCar
Hi,

er soll einfach mal die Datei sollte sie bestehen löschen. Ansonsten den Pfad einrichten und auch mit den entsprechenden Berechtigungen versehen ...

Bei mir halt das Löschen der Datei, da sie schon bestand aus früheren Zeiten ;)

Verfasst: 20. Feb 2007, 13:21
von nix_checker
Hi,

danke für eure Antworten, ich werde das mal weiterleiten :-)

Ich glaube, dass der Fehler im Pfad als solchem liegt.

Verfasst: 10. Mär 2007, 13:34
von nix_checker
Er hat mich auf einen anderen Server verlagert, jetzt klappts.

Danke euch trotzdem!

Verfasst: 20. Mär 2007, 19:09
von ATLAS
Ich kann nicht ganz glauben, das es am Server liegt. Ich habe Redaxo auf meinem Server 4 mal installiert. Drei produktive Domains und eine Testdomain. Alle 4 liefen problemlos ohne Fehlermeldung. Nun wollte ich die Testvariante ersetzen mit einer Version aus den anderen Domains.
Ich bin nach Anleitung vorgegangen und habe die Daten aus der anderen Installation mit rüber genommen und die Datenbank eingespielt. Das ging nicht. Dann noch verschiedene Varianten aus diesem Forum probiert. Geht nicht. Alles gelöscht und Redaxo original installiert. Trotzdem keine Einloggen möglich. Genau die Gleiche Fehlermeldung, wie weiter oben gemeldet.
Die anderen Systeme laufen nach wie vor.

Es ist ungünstig Installationsdaten in der Datenbank UND in einem File zu speichern. Besser wäre es, dies NUR in einem File zu hinterlegen, wie es auch die meisten Systeme machen. Umzüge auf andere Server oder Webspaces sind ja doch häufiger.
Nur mal so als Anmerkung.

Verfasst: 20. Mär 2007, 20:19
von ATLAS
Oha, eine Browserabhängigkeit. Interessant. Mit Mozilla gehts nicht, das ist neu und gut zugleich.

Verfasst: 20. Mär 2007, 21:23
von ATLAS
Das Problem hat sich von allein gelöst. Grund und Vorgehen unbekannt.
Habe aber in einem System noch folgende Fehlermeldung auf der Adminseite "Import/Export":
Warning: is_dir(): Stat failed for ../redaxo/include/../..//report (errno=13 - Keine Berechtigung) in /home/b/bakos.info/public_html/redaxo/include/addons/import_export/functions/function_folder.inc.php on line 122

Verfasst: 20. Mär 2007, 21:55
von ATLAS
Die Testversion, die diesen Fehler nicht hat, liegt als einzige der 4 in einem Unterverzeichnis. Das scheint das Problem zu sein.

Verfasst: 21. Mär 2007, 22:35
von ATLAS
Also alle Servervorrausetzungen sollten eigentlich erfüllt sein. tmp mit den richtigen Rechten vorhanden. Pfad in der php.ini korrekt eingetragen. Es scheint aber ein Problem des Firefox und auch des Mozillas zu sein. Bei anderen Browsern geht es.
Ich kann hier kein Bild einstellen, aber es geht auch so:
http://www.test.bakos.info/redaxo/42-0-bild.html

Verfasst: 22. Okt 2007, 13:05
von kostka
Hallo,

ich hatte jetzt das gleiche Problem ( Die gleiche Fehlermeldung ).

Ich habe auf dem Server 2 mal Redaxo. Enmal in Root und einmal in einem Unterverzeichnis. Eine Domain geht auf Redaxo im Root und eine Domain ist auf den Unterverzeichnis umgeleitet.

Seit paar tagen konnte ich mich im Redaxo im Unterverueichnis nicht einlogen. Ich habe nichts geändert Provider sagt die auch nicht.

Das Problem konnte ich zwar nicht lösen aber Umgehen und zwar:

Ich habe mich nicht eingeloggt direckt über die domain im Unterverzeichnis (www.unterverzeichnis-domain.de/redaxo/) sondern über:
( www.root-domain.de/unterverzeichnis/redaxo/)

Grüße
Andrzej

Verfasst: 22. Okt 2007, 13:15
von Markus.Staab
Hi,
ATLAS hat geschrieben:Es ist ungünstig Installationsdaten in der Datenbank UND in einem File zu speichern. Besser wäre es, dies NUR in einem File zu hinterlegen, wie es auch die meisten Systeme machen. Umzüge auf andere Server oder Webspaces sind ja doch häufiger.
Nur mal so als Anmerkung.
Die Installationsdaten sind nur in Dateiform. Alles was zur DB gehört ist in SQL Scripts ausgelagert..
ATLAS hat geschrieben:Die Testversion, die diesen Fehler nicht hat, liegt als einzige der 4 in einem Unterverzeichnis. Das scheint das Problem zu sein.
Könnte auch ein Cookie Problem sein..

Gruß,
Markus