php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.10.2011, 23:13  
Benutzer
 
Registriert seit: 08.08.2011
Beiträge: 49
PHP-Kenntnisse:
Anfänger
Gilby kann nur auf Besserung hoffen
Standard

hiho,

muss den thread leider wieder öffnen da ich wieder das selbe problem bzw ein session problem hab. Um es kurz zu machen:
Sessions die bis vor kurzem noch funktioniert haben funktionieren nun nicht mehr. Hab dieses mal nich lang rum gemacht und nen kleinen Test gesatrtet.

PHP-Code:
<?php
session_start
();  
if(isset(
$_SESSION['views']))
    
$_SESSION['views'] = $_SESSION['views']+ 1;
else
    
$_SESSION['views'] = 1;

echo 
"views = "$_SESSION['views']; 
?>
Ergebnis: Ausgabe bleibt 1

Darum nochmal meine Frage. Kann eine änderungen von register_globals, session.save_path oder z.b. register_long_arrays dazu führen das sessions nicht mehr funktionieren. Ich benutze die Sessions als Reloadsperre.

Hätte da auch noch ne Frage nebenbei, ich hab da nochn Problem mit firefox das if Abfragen doppelt ausgeführt werden. Funktionieren im Inet Explorer wunderbar nur im Firefox kommts mir vor als ob er die Schleife 2x ausführen würde und dadruch die if bedingung erfüllt wird.
Gilby ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.10.2011, 23:39  
Benutzer
 
Registriert seit: 08.08.2011
Beiträge: 49
PHP-Kenntnisse:
Anfänger
Gilby kann nur auf Besserung hoffen
Standard

update. Fehlerreport


Warning: session_start() [function.session-start]: open(/var/lib/php/session/sess_b1r2gihv9sbj9s61krefanjl77, O_RDWR) failed: Permission denied (13) in /var/www/html/webxx/html/ers/sessiontest.php on line 3
views = 1
Warning: Unknown: open(/var/lib/php/session/sess_b1r2gihv9sbj9s61krefanjl77, O_RDWR) failed: Permission denied (13) 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/lib/php/session) in Unknown on line 0

Hab langsam den verdacht das es eher am Anbieter lieg wie an mir das es mal geht und mal nich..

Geändert von Gilby (20.10.2011 um 23:43 Uhr).
Gilby ist offline   Mit Zitat antworten
Alt 21.10.2011, 08:27  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

nö - diesmal warst du es absolut selbst - du hast vermutlich mittels session_save_path ein Verzeichnis angegeben, wo der www-User, (der User unter dessen Rechten der Webserver deine Scripte abarbeitet) eben keine Schreibrechte hat, und das sagt ja auch die Fehlermeldung "Permission denied (13) in Unknown" - er kann dir nur nicht genau sagen, in welcher Zeile der Fehler ist ... weil session_start() eine Bibliotheks-Funktion direkt aus dem PHP-Kern ist ...

ansich aber ist es klar : er kann die Session-Daten nicht schreiben - dazu benutzt der Webserver eine kleine Datei, die mit der Session-ID verknüpft ist - und das liegt höchstvermutlich an dem herumspielen an session_save_path .... frag deinen Hoster, welches Verzeichnis du verwenden sollst, wenn keine Antwort kommt, leg mit deinem FTP-Programm einen Ordner dafür an, und setze dessen Rechte so, dass der www-User Lese und Schreibrecht hat - welcher User das ist, sollte dir dein Hoster verraten können - oder du findest es selbst heraus
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 21.10.2011, 21:26  
Benutzer
 
Registriert seit: 08.08.2011
Beiträge: 49
PHP-Kenntnisse:
Anfänger
Gilby kann nur auf Besserung hoffen
Standard

ich kann die save_session path aber nur auf on oder off ändern. keinen pfad ändern?
Gilby 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
SessionHandler - Sessions in einer Datenbank #Avedo Software-Design 11 04.05.2009 15:44
Login-System ohne Sessions ratsam? MauMau PHP Tipps 2008 4 02.09.2008 12:09
2 Sessions Kein Genie PHP Tipps 2006 8 21.07.2006 15:45
[Erledigt] probleme mit sessions PHP Tipps 2007 1 17.11.2005 10:43
Nach Einfügugng der Sessions funktioniert mein Program nicht PHP-Fortgeschrittene 1 02.10.2005 06:13
Sessions! DER_Brain PHP Tipps 2005-2 5 30.06.2005 14:51
2 Sessions? PHP Tipps 2005 5 29.04.2005 19:04
Proble mit Sessions PHP Tipps 2005 7 07.02.2005 17:42
IE der die sessions nicht so akzeptiert wie er soll robo47 Off-Topic Diskussionen 0 27.01.2005 11:26
Probleme mit Sessions PHP Tipps 2005 2 23.01.2005 12:30
[Erledigt] Umstieg von Xampp auf Einzelkomponenten: Sessions aktivieren PHP-Fortgeschrittene 1 19.01.2005 11:26
Sessions PHP Tipps 2005 6 14.01.2005 15:02
Sessions werden automatisch an Links angehängt PHP-Fortgeschrittene 3 10.12.2004 13:50
[Erledigt] Usermanagement mit Sessions - Sicherheitsprobleme ? PHP Tipps 2004 0 30.06.2004 09:49
Sessions, sessions und nochmal sessions PHP-Fortgeschrittene 0 06.06.2004 00:36


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:12 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