#1 (permalink)  
Alt 07.11.2005, 14:23
 
Registriert seit: 07.11.2005
Beiträge: 54
Standard

Hallo,

habe ein Problem.
Wenn ich bei den Sessions angebe, das sie im Ordner/Datei gespeichert werden sollen, bekomme ich folgende ausgabe:

Zitat:
Warning: session_save_path(): SAFE MODE Restriction in effect. The script whose uid is 1390 is not allowed to access owned by uid 0 in /var/www/web248/html/shop/includes/application_top.php on line 250
plus den Text, das der /tmp Ordner nicht verf?gbar ist. Der Ordner muss ins Rootverzeichnis geschrieben werden, wo ich kein Zugriff drauf habe.

Dies ist der Kommentar von meinem Hoster:

Zitat:
Hallo,

Ja nicht ganz korrekt konfiguriert...

In der config muss die variable SESSION_WRITE_DIRECTORY auf ein gueltiges,
dem user gehoerendes verzeichniss gesetzt werden, z.b.
/var/www/web30/html/shop/tmp
Kann mir jemand helfen, wie und wo ich das ?ndern, bzw. umschreiben kann?


MfG und vielen Dank
Karsten
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 08.11.2005, 15:54
 
Registriert seit: 20.05.2005
Beiträge: 28
Standard

Gucke mal in die /includes/configure.php

Ob du bei den Punkten:
define('DIR_FS_DOCUMENT_ROOT', '/var/www/web248/html/shop/');
define('DIR_FS_CATALOG', '/var/www/web248/html/shop/');

Diese Pfade drin hast und nicht evtl. nur ein /

Viele Gr??e
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 08.11.2005, 15:57
Benutzerbild von polkhigh33
xt:C Supportmitarbeiter
 
Registriert seit: 26.10.2003
Ort: Hamburg
Beiträge: 6.862
Standard

Zitat:
QUOTE Hallo, Ja nicht ganz korrekt konfiguriert... In der config muss die variable SESSION_WRITE_DIRECTORY auf ein gueltiges, dem user gehoerendes verzeichniss gesetzt werden, z.b. /var/www/web30/html/shop/tmp
Kann mir jemand helfen, wie und wo ich das ?ndern, bzw. umschreiben kann?
direkt in der dtenbank mittels phpmyadmin,
tabelle configuration, eintrag SESSION_WRITE_DIRECTORY so angeben wie von deinem hoster beschrieben.
__________________
dieser beitrag ist ohne gewähr und stellt nur meine meinung und keinesfalls eine rechtsberatung dar. im zweifelsfalle ist er ironisch gemeint.
.:netzdesign33.de:. | .:blog33.de:.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 09.11.2005, 08:06
 
Registriert seit: 07.11.2005
Beiträge: 54
Standard

Hallo und vielen Dank f?r die schnelle Antwort.

Zitat:
Originally posted by polkhigh33@Nov 8 2005, 04:57 PM
direkt in der dtenbank mittels phpmyadmin,
tabelle configuration, eintrag SESSION_WRITE_DIRECTORY so angeben wie von deinem hoster beschrieben.
ich habe diesen Eintrag nicht. Unter configuration habe ich nur die Shop-Konfiguration. Aber keine Sessions.

Und zu akustik,

ja ich habe beide in der configuration.php

Beide DIR_FS... aber die DIR_WS_CATALOG ist leer.


Sch?n Dank
Karsten
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 11.11.2005, 12:31
 
Registriert seit: 20.05.2005
Beiträge: 28
Standard

Ich glaube der Tip von polkhigh33 besser ist.

Versuche mal unter MySQL ein select Statement abzugeben.
SELECT *
FROM `configuration`
WHERE `configuration_key` LIKE 'SESSION%'
LIMIT 0 , 30;

Dort sollte er dir dann alle Paramter betreffend der Sessions ausgeben.
Bei mir steht bei configuration_key 187 session_write_director als value /tmp. Bei dir wahrscheinlich auch.

Die Betreffende Zeile br?uchtest du dann nur noch zu editieren.

Oder du schickst ein SQL Statement los, welches dann so ausschauen sollte.

UPDATE `configuration` SET `configuration_value` = '/var/www/web30/html/shop/tmp'
WHERE `configuration_id` =187 LIMIT 1 ;

Mit dem w?rdest du ebenfalls die Datenbank aktualisieren.

Viele Gr??e
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 14.11.2005, 18:55
 
Registriert seit: 07.11.2005
Beiträge: 54
Standard

Hallo,

danke f?r deine Antwort snapback. Da ich mich mit Datenbanken nicht so gut auskenne, bin ich etwas "?berfordert" mit deiner Antwort:

F?ge ich das:

Zitat:
Versuche mal unter MySQL ein select Statement abzugeben.
SELECT *
FROM `configuration`
WHERE `configuration_key` LIKE 'SESSION%'
LIMIT 0 , 30;

Viele Gr??e
einfach in meine Datenbank "Session" ein?
Habe mal 2 Bilder von gemacht.





schon mal Danke f?r die Antwort.
Gru? Karsten
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 14.11.2005, 19:31
Benutzerbild von satzone
Erfahrener Benutzer
 
Registriert seit: 01.11.2003
Ort: Schweiz
Beiträge: 1.469
Standard

Zitat:
Originally posted by polkhigh33@Nov 8 2005, 05:57 PM
direkt in der datenbank mittels phpmyadmin,
tabelle configuration, eintrag SESSION_WRITE_DIRECTORY so angeben wie von deinem hoster beschrieben.

Hallo
Nein nicht bei Sessions, sondern bei configuration.
Tip, links auf configuration klicken und dann oben in der mitte auf Anzeigen. Nun suchst Du nach dem Eintrag session_write_director und ?nderst falls der dort eingetragene Wert nicht stimmen sollte den richtigen ein.

Gruss Patrick
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 14.11.2005, 20:23
 
Registriert seit: 07.11.2005
Beiträge: 54
Standard

Hallo,


?hm ich habe diesen Eintrag nicht in der configuration. Siehe Bild:










Zitat:
Originally posted by satzone@Nov 14 2005, 08:31 PM
Hallo
Nein nicht bei Sessions, sondern bei configuration.
Tip, links auf configuration klicken und dann oben in der mitte auf Anzeigen. Nun suchst Du nach dem Eintrag session_write_director und ?nderst falls der dort eingetragene Wert nicht stimmen sollte den richtigen ein.

Gruss Patrick

Gru? Karsten
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 15.11.2005, 02:53
Benutzerbild von polkhigh33
xt:C Supportmitarbeiter
 
Registriert seit: 26.10.2003
Ort: Hamburg
Beiträge: 6.862
Standard

weiterbl?ttern,da gibts mehr als 30 eintr?ge
__________________
dieser beitrag ist ohne gewähr und stellt nur meine meinung und keinesfalls eine rechtsberatung dar. im zweifelsfalle ist er ironisch gemeint.
.:netzdesign33.de:. | .:blog33.de:.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 16.11.2005, 00:26
 
Registriert seit: 07.11.2005
Beiträge: 54
Standard

Guten Morgen

Zitat:
Originally posted by polkhigh33@Nov 15 2005, 03:53 AM
weiterbl?ttern,da gibts mehr als 30 eintr?ge
uuups sorry, hab ich gar nicht gesehen. :blush:

Habe es jetzt angepasst, allerdingsbekomme ich immernoch folgende Fehlermeldung.

Zitat:
Warning: session_save_path(): Unable to access /html/shop/tmp in /var/www/web248/html/shop/includes/application_top.php on line 250


Wo ist nun noch ein Fehler? Oder liegt es doch an einer Einstellung meines Hosters?


Gru? Karsten
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
sessionsproblem

Themen-Optionen
Ansicht

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 aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:58 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand