php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.05.2006, 10:48  
Erfahrener Benutzer
 
Registriert seit: 28.04.2003
Beiträge: 140
Klaus
Standard Kann keine Session auslesen und habe keine Fehlermeldung

Hallo zusammen

Ich habe mein LAMP neu installiert und kann nun keine Session mehr auslesen ( $_SESSION[`ses_xy’] ) und bekomme nie eine Fehlermeldung (überhaupt keine)!!

Dazu hab ich ein kleines Testscript erstellt:

<?php
session_start();
if(session_start()) echo "Session wurde erstellt";
$ses = "mein session";
session_register("ses");

echo $_SESSION['ses'];
echo $HTTP_SESSION_VARS["ses"];
echo "
".session_module_name();
echo "
".session_name();
echo "
".session_id();
?>

Das Session wurde aber erstellt.

Wie kann ich Fehlermeldung einschalten??

Muss ich für die Sessionsteuerung irgendwas in httpd.conf oder php.ini einstellen?

Ich hab schon die geposteten Messages gelesen, aber nichts passendes gefunden.

Danke
Klaus ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.05.2006, 11:00  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Warum verwendest du session_register() und $HTTP_SESSION_VARS? Das ist schon ziemlich lange veraltet.
Bezüglich der Einstellungen in der php.ini poste am besten mal die Einstellungen im Abschnitt Session, die dir phpinfo() ausgibt.
xabbuh ist offline   Mit Zitat antworten
Alt 26.05.2006, 11:23  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

um bei dir eine Fehlermeldung anzeigen zu lassen setz mal das :

PHP-Code:
error_reporting(E_ALL); 
obwohl das auch nur ein "Hinweis" und nicht direkt eine Fehlermeldung ist
M3g4Star ist offline   Mit Zitat antworten
Alt 26.05.2006, 11:34  
Erfahrener Benutzer
 
Registriert seit: 28.04.2003
Beiträge: 140
Klaus
Standard

Hallo @xabbuh

„session_register() und $HTTP_SESSION_VARS“

mit session_register versucht ich die Variable im Session zu registrieren
gibt es eine neuere Lösung??

$HTTP_SESSION_VARS hab ich nur zu Testzwecken hinzugefügt, normalerweise nutze ich $_SESSION[]


nun kommen die Einstellung über SESSION aus der phpinfo()

Session Support enabled
Registered save handlers files user
Registered serializer handlers php php_binary

Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 Off Off
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 1000 1000
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.hash_bits_per_character 5 5
session.hash_function 0 0
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /var/lib/php5 /var/lib/php5
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid 0 0

Wie kann ich dir Errors auf dem Bildschirm aufgeben??
Zur Zeit schreib er Server alle in eine Datei, irgendwie unpraktisch.


Danke für deine schnelle Antwort, echt toll )
Klaus ist offline   Mit Zitat antworten
Alt 26.05.2006, 11:38  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Code:
Notice: A session had already been started - ignoring session_start() in C:\Programme\xampp\htdocs\nike\test2.php on line 3
Session wurde erstellt
files
PHPSESSID
951ebd0c5d66cef995135bbaac9e2d6c
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
Refresh bewirkt das hier:

Code:
Notice: A session had already been started - ignoring session_start() in C:\Programme\xampp\htdocs\nike\test2.php on line 3
Session wurde erstelltmein sessionmein session
files
PHPSESSID
951ebd0c5d66cef995135bbaac9e2d6c
Ich empfehle dir, das Kapitel Sessions im PHP-Manual nochmal durchzulesen.

Um die Fehler überhaupt erst zu sehen, stell die Anzeige der Fehlermeldungen in der php.ini an:
Code:
error_reporting  =  E_ALL
; bzw E_STRICT in PHP 5
display_errors = On
Speichern und danach den Apache neu starten.
Zergling-new ist offline   Mit Zitat antworten
Alt 26.05.2006, 12:07  
Erfahrener Benutzer
 
Registriert seit: 28.04.2003
Beiträge: 140
Klaus
Standard @Zeigerling

Danke für deine Hilfe )

das mit "display_errors = On" hat geholfen, nun kann ich die Fehlermeldung am Bildschirm sehen

danke danke

aber das mit dem session hat nicht geklappt

irgendetwas funktioniert da bei meinen server nicht
Klaus ist offline   Mit Zitat antworten
Alt 26.05.2006, 12:12  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Session starten:
session_start()

In Session schreiben:
$_SESSION['key'] = 'value'

Auf Session zugreifen:
print $_SESSION['key']

Session an weitere Skripte weitergeben:
Implizit über Cookie oder explizit mittels Konstante SID.

Session zerstören:
session_destroy()

Alles weitere hier:
http://de.php.net/session

Zitat:
irgendetwas funktioniert da bei meinen server nicht
Lass so Quatsch-Aussagen, wir sind keine Hellseher.
Zergling-new ist offline   Mit Zitat antworten
Alt 26.05.2006, 12:31  
Erfahrener Benutzer
 
Registriert seit: 28.04.2003
Beiträge: 140
Klaus
Standard @Zeigerling

DANKE DANKE )

hat an
$_SESSION['key'] = value
gelgen

mit
session_register("ses")
funktioniert das nun nicht mehr


muss ich mir merken

Danke an alle für eure schnelle hilfe )
Klaus ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Session Problem karina_02 PHP Tipps 2008 6 18.05.2008 22:37
session nach seitenwechsel leer... GELight PHP Tipps 2006 8 17.09.2006 15:17
Nach Login mit Session Username auslesen DDogg PHP Tipps 2006 2 07.07.2006 15:42
Fehlermeldung bei Ausführen von session variablen karl PHP Tipps 2007 3 07.12.2005 10:34
[Erledigt] php session problem :( PHP Tipps 2005-2 5 21.10.2005 16:37
Array in Session speichern und wieder auslesen Riot PHP Tipps 2005-2 3 08.07.2005 11:43
Session und Fehlermeldung Your script possibly relies on a.. nieselfriem PHP Tipps 2005-2 2 17.06.2005 16:08
[Erledigt] Formulardaten in einer Session speichern, per Link übergeben PHP Tipps 2004-2 2 29.12.2004 15:47
session fehlermeldung PHP Tipps 2004-2 5 21.12.2004 15:39
Alle Session Variablen auslesen? SRWeb PHP Tipps 2004-2 2 07.12.2004 20:10
Session auslesen PHP-Fortgeschrittene 6 23.11.2004 08:55
Fehlermeldung bei Session PHP Tipps 2004 7 12.09.2004 13:18
Nutzer einer Novell Session auslesen mit PHP PHP Tipps 2004 2 23.08.2004 13:59
session übergabe -> fehlermeldung PHP Tipps 2004 2 21.07.2004 21:40
Session Start Fehlermeldung PHP-Fortgeschrittene 11 10.06.2004 14:38

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php sid auslesen, php keine session, sid auslesen php, php session auslesen, keine session, sid php auslesen, php es wird keine session erstellt, php keine sessions, xampp a session had already been started - ignoring session_start(), keine session php, notice: a session had already been started - ignoring session_start(), session value auslesen, php session anzeigen, php erstellt keine session, php.ini keine sessions, a session had already been started php5, php speichert keine session, var lib php5 session auslesen, schreiben in session fehler php, aktuelle sid herausbekommen php

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:46 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.