Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2004 Teil von Januar

SELFHTML Forumsarchiv
[Help] Warum bekomm ich diese Fehlermeldung?

Informationsseite
  1. Seite (PHP) [Help] Warum bekomm ich diese Fehlermeldung? von Baschen, 30. 01. 2004, 10:34
nach unten

[Help] Warum bekomm ich diese Fehlermeldung?

Die folgende Nachricht zum Thema stammt von: Baschen, 30. 01. 2004, 10:34

Hi,

es handelt sich um ein Loginskript.

Registrieren funktioniert,
Passwort versenden funktioniert

Anmelden funktioniert auch eigentlich. Allerdings ist es so, dass nach der eingabe des PW und dem Drücken des Login Buttons, zwar der gewünschte Bereich erscheint, allerdings begleitet von der folgenden Fehlermeldung. Und da ich mit PHP noch unerfahren bin, kann ich sie mir nicht erklären.

http://www.schenckdesign.de/login

Name: Hans
PW: test


Hier nun die Fehlermeldung, unten kommen noch die Zeilen
18 bis 41 der index.php


Warning: session_start() [function.session-start]: open(/home/www/htdocs/schenckdesign.de/tmp/sess_f88bc5233188db07f6bebb06cce81973, O_RDWR) failed: No such file or directory (2) in /home/www/htdocs/schenckdesign.de/login/index.php on line 21

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/www/htdocs/schenckdesign.de/login/index.php:21) in /home/www/htdocs/schenckdesign.de/login/index.php on line 21

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/www/htdocs/schenckdesign.de/login/index.php:21) in /home/www/htdocs/schenckdesign.de/login/index.php on line 21

Hier steht mein Inhalt.

Warning: Unknown(): open(/home/www/htdocs/schenckdesign.de/tmp/sess_f88bc5233188db07f6bebb06cce81973, 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 (/home/www/htdocs/schenckdesign.de/tmp) in Unknown on line 0


==========

18 <?
19 function inhalt($user)
   {
   session_start();
   session_register("user");


   ##################################
   #Bauen Sie hier Ihren Inhalt ein!#
   #                                #
   ?>


    <b>Geschützter Inhalt!</b>


   <?
   #
   #   Ab hier nichts mehr ändern!
   ##################################


   }
41 ?>

nach obennach unten

[Help] Warum bekomm ich diese Fehlermeldung?

Die folgende Nachricht zum Thema stammt von: wahsaga, 30. 01. 2004, 10:55

hi,

»» Warning: Unknown(): Failed to write session data (files).

kannst du dir das selbst ins deutsche übersetzen, oder müssen wir das für dich machen?

»» Please verify that the current setting of session.save_path is correct (/home/www/htdocs/schenckdesign.de/tmp)

s.o.

gruss,
wahsaga

nach obennach unten

[Help] Warum bekomm ich diese Fehlermeldung?

Die folgende Nachricht zum Thema stammt von: Tom, 30. 01. 2004, 14:15

Hello,

»» »» Please verify that the current setting of session.save_path is correct (/home/www/htdocs/schenckdesign.de/tmp)

Wer hat denn den session_save_path so tief in die Verzeichnisse verbannt?

Lies die mal die Hinweise zum Garbage Collector durch. Der geht angeblich nur bis zu zwei Verzeichnisebenen, also z.B /tmp/schenckdesign.de/

Warum weiß ich auch nicht. Aber es scheint zu stimmen (tested and not approved)



Liebe Grüße aus http://www.braunschweig.de

Tom
-
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen

nach obennach unten

[Help] Warum bekomm ich diese Fehlermeldung?

Die folgende Nachricht zum Thema stammt von: Thomas Luethi, 30. 01. 2004, 12:37

Hallo,

»» Warning: session_start() [function.session-start]: open(/home/www/htdocs/schenckdesign.de/tmp/sess_f88bc5233188db07f6bebb06cce81973, O_RDWR) failed: No such file or directory (2) in /home/www/htdocs/schenckdesign.de/login/index.php on line 21
und
»» Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/www/htdocs/schenckdesign.de/tmp) in Unknown on line 0

=> Sorge dafuer, dass es an der gewuenschten Stelle ein Verzeichnis /tmp/ gibt,
und dass PHP hineinschreiben kann (z.B. mit CHMOD ...).

»» Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by

Lies die dclp-FAQ:
Warning: Cannot send session cookie - headers already sent ...
http://www.dclp-faq.de/q/q-fehler-session-cookie.html

Da Du offenbar erst in Zeile 18 mit PHP beginnst, hast Du vorher
schon etwas (HTML?) an den Browser geschickt.
Danach koennen keine Cookies und andere Header mehr
gesendet werden.

»» 18 <?

Schlechter Anfang.
<?php
wird auf "allen" PHP 4 Konfigurationen unterstuetzt,
<?
nur auf wenigen, bei denen der Webmaster es so eingestellt hat.

»»    session_register("user");

session_register() ist veraltet.
Nimm $_SESSION['user'], das brauchst Du nicht registrieren.
Und es funktioniert auch in Zukunft, wenn register_globals="off" ist.

http://www.php.net/manual/de/ref.session.php
http://www.php.net/manual/de/function.session-register.php
http://www.dclp-faq.de/ch/ch-version4_session.html

Gruesse,

Thomas
-
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (/faq/#Q-19).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2004 Teil von Januar

© 1998-2008 Seite Impressum, Software: Classic Forum