+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: session save path und shared server

  1. #1
    Neu an Board
    Registriert seit
    14.09.2005
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage session save path und shared server

    Hallo zusammen!

    Ich habe ein Problem schon beim pre-installation check und der session save path. Selbst durch intensives Nutzen der Suchfunktion in diesem Forum konnte ich allerdings keine Antwort auf mein Problem erhalten.

    Folgendes:
    Ich habe ein Webspace-Paket auf einem shared server
    Innerhalb meines Accounts habe ich ein Verzeichnis phptmp

    Die configuration.php ist writeable
    Die session save path hat wohl einen falschen Pfad und ist somit unwriteable

    Da dies nicht mein Server ist, habe ich keinen Zugriff auf die php.ini
    Außerdem ist der SafeMode auf on
    Auch Register Globals ist auf on
    Mein Webspace-Anbieter ist nicht sehr begeistert von der Idee, den SafeMode auf Off zu stellen. Analog die Register Globals, da dies einige Kunden nutzen würden.

    Was noch sehr komisch ist:
    Obwohl ich die Rechte 777 vergebe, bleiben
    images/banners
    images/stories
    mambots/content
    mambots/search auf unwriteable.

    In anderen Threads gab es bzgl. der session save path den Tip, in der configuration.php eine Zeile einzufügen und dort den session.save_path neu einzustellen. Füge ich allerdings eine Zeile in der configuration.php ein, komme ich nicht mal mehr zum Pre-Installation-Check.

    Hat jemand eine Ahnung, wie man das Problem beheben kann?

    Gruß, Marc

  2. #2
    Modeberater Avatar von Zorro
    Registriert seit
    30.10.2003
    Ort
    Hessen
    Beiträge
    2.995
    Bedankte sich
    50
    Erhielt 409 Danksagungen
    in 325 Beiträgen

    Standard

    Zitat Zitat von Seppel100
    Da dies nicht mein Server ist, habe ich keinen Zugriff auf die php.ini
    Dann ist Dein Provider dafür zuständig, den session.save_path korrekt zu setzen und entsprechende Rechte auf das betreffende Verzeichnis zu vergeben.

    Zitat Zitat von Seppel100
    Außerdem ist der SafeMode auf on
    Igitt.

    Zitat Zitat von Seppel100
    Auch Register Globals ist auf on
    Igitt.

    Zitat Zitat von Seppel100
    In anderen Threads gab es bzgl. der session save path den Tip, in der configuration.php eine Zeile einzufügen und dort den session.save_path neu einzustellen. Füge ich allerdings eine Zeile in der configuration.php ein, komme ich nicht mal mehr zum Pre-Installation-Check.
    Diese Methode kann nicht funktionieren. In der configuration.php kann man keine Variablen für die PHP-Umgebung setzen, höchstens über einen Eintrag in .htaccess.

    Zitat Zitat von Seppel100
    Hat jemand eine Ahnung, wie man das Problem beheben kann?
    Wenn Du die Möglichkeit hast, zu einem anderen Hoster zu wechseln, tu's. Mit dem hier wirst Du voraussichtlich weiterhin derbe Probleme haben.

    Viele Grüße,
    Zorro

  3. #3
    Gehört zum Inventar Avatar von KaffDaddy
    Registriert seit
    06.02.2005
    Ort
    Kassel
    Beiträge
    5.868
    Bedankte sich
    27
    Erhielt 1.072 Danksagungen
    in 710 Beiträgen

    Standard

    Zitat Zitat von Seppel100
    Selbst durch intensives Nutzen der Suchfunktion in diesem Forum konnte ich allerdings keine Antwort auf mein Problem erhalten.
    Warum schaut eigentlich keiner in den FAQ/Howto-Bereich: http://www.joomlaportal.de/t16186-1-...mambo-452.html

    CU
    Stephan
    Insomniaonline

    Gelöste Threads bitte markieren: Anleitung

  4. #4
    Neu an Board
    Registriert seit
    14.09.2005
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo,

    @KaffDaddy:
    ja, die Installationsanleitung habe ich gelesen. Sie ist meines Erachtens sehr gelungen, weil viele Punkte darin verständlich erklärt werden.

    Für Personen, die bei einem Webspace-Anbieter hosten, finde ich darin folgendes:

    Der Haken an der Sache ist, dass die wenigsten Webspace-Pakete eine eigene php.ini zulassen. Da es sich bei den meisten Webspace-Angeboten um Shared-Server handelt (man teilt sich den Server mit bis zu 1000 anderen Usern), ist es unmöglich die Einstellungen von PHP zu ändern. Hier sollte man sich direkt an den Hoster wenden, bzw. sich um einen anderen Hoster bemühen.

    Bevor ich nun meinen Hoster einfach so wechsle, wollte ich mal schauen, ob es nicht doch eine Lösung gibt.

    @Zorro:
    Vielen Dank für Deine Antwort. Somit hat sich schon mal der Lösungsansatz, eine weitere Zeile in die configuration.php einzubauen, als falsch herausgestellt.
    Ist es möglich mit .htaccess den session save path zu ändern?

  5. #5
    Gehört zum Inventar Avatar von KaffDaddy
    Registriert seit
    06.02.2005
    Ort
    Kassel
    Beiträge
    5.868
    Bedankte sich
    27
    Erhielt 1.072 Danksagungen
    in 710 Beiträgen

    Standard

    Danke, aber hast Du denn schon Deinen Hoster auf das Session-Path-Problem angesprochen? Der könnte das innerhalb kürzester Zeit erledigen.
    Das mit dem Überschreiben per htaccess muss Dein Hoster nämlich auch zulassen und das hat er bestimmt nicht...

    CU
    Stephan
    Insomniaonline

    Gelöste Threads bitte markieren: Anleitung

  6. #6
    Neu an Board
    Registriert seit
    14.09.2005
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Ich warte noch gespannt auf eine Antwort von meinem Hoster. Wird wohl heute noch kommen.

    Unabhängig davon kann ich mir aber noch nicht erklären, warum
    images/banners
    images/stories
    mambots/content
    mambots/search auf unwriteable stehen, ob ich die Rechte auf 777 setze. Hat das mit der SafeMode On bzw. RegisterGlobals-Einstellung On, wie Sie mein Hoster setzt, zu tun?

    Bin momentan nicht wirklich begeistert von der Geschichte. Einfach mal kurz mambo aufspielen und schauen, ob es überhaupt das Richtige für mich ist, gestaltet sich schwieriger als geplant.

    Zur Not muß eben ein neuer Hoster her.

    Gruß, Marc

  7. #7
    Neu an Board
    Registriert seit
    14.09.2005
    Beiträge
    26
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Du kannst dein Problem mit einer .htacces lösen.

    DFas Problem mit der Rechtevergabe bei den verzeichnissen habe ich auch (mit denselben Ordnern).
    Ich habe es mal gelöst, in dem ich den Ordnern image und mambots direkt die Rechte 777 gegeben habe + alle Unterordner und Dateien.
    Aber das ist eigentlich keien gute Lösung.

    Würde mich also auch über eine bessere Lösung freuen!

    Für den Inhalt der .htaccess musste mal googlen, weiß ich nicht aus dem kopf.

    ungefähr 'php flag register globals off' und für die session save ... änlich!

  8. #8
    Neu an Board
    Registriert seit
    14.09.2005
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo zusammen,

    so, mein Problem ist gelöst! Ein etwas längeres Telefonat mit meinem Hoster hat da echt geholfen.

    Wen es interessiert:

    Wir konnten die Rechte nicht auf 777 setzen bei den oben erwähnten Ordnern. Mein Hoster hat mir dann den SafeMode auf Off gesetzt, die RegisterGlobals lässt er allerdings aus verschiedenen Gründen auf On.

    Auch nach Setzen des SafeMode auf Off kamen wir nicht weiter. Die Rechtevergabe auf 777 funktionierte auch nicht.

    Anschließend habe ich auf dem Server das Mambo-Verzeichnis gelöscht und alles noch einmal neu aufgespielt und siehe da:

    SafeMode auf Off, klar
    Rechtevergabe funktionierte allerdings jetzt einwandfrei!
    Jedoch war die session_save_path weiterhin unwriteable und die configuration.php auch unwriteable!

    Lösung:
    Einfach weitermachen bis step4.
    Dann configuration.php neu anlegen mit dem kopierten Inhalt aus step4.
    Das funktionierte dann.

    Allerdings blieb das Problem mit session_save_path.
    Anschließend (und wirklich erst nach der Installation!) habe ich in die zweite Zeile der session_save_path folgendes eingefügt:

    session_save_path('/srv/www/htdocs/DeinUsername/DeintempPHP/');

    Dort schreibt er jetzt auch wunderbar die Sessions rein.

    Gruß, Marc

  9. #9
    Gehört zum Inventar Avatar von KaffDaddy
    Registriert seit
    06.02.2005
    Ort
    Kassel
    Beiträge
    5.868
    Bedankte sich
    27
    Erhielt 1.072 Danksagungen
    in 710 Beiträgen

    Standard

    Moin!

    Dann darf ich Dir nur noch wünschn, dass niemand den Pfad zu Deinem Session-Verzeichnis rausbekommt, ansonsten bist Du ganz schnell Deinen Webspace los.
    Sessions unterhalb des htdocs-Verzeichnis zu legen, ist eins der gefährlichsten Sachen, die man machen kann.

    CU
    Stephan
    Insomniaonline

    Gelöste Threads bitte markieren: Anleitung

  10. #10
    Neu an Board
    Registriert seit
    14.09.2005
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Servus,

    ja, aber wie soll man das denn sonst regeln? Der Hoster hat den Server so konfiguriert. Alle haben Ihren Webspace nach den htdocs.

    Gruß

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Ähnliche Themen

  1. mambo 4.5.2.3 - session save path wird nicht richtig erkannt
    Von glenturret im Forum Mambo Installation
    Antworten: 18
    Letzter Beitrag: 06.09.2005, 20:44
  2. Mambo 4.5.1. Stable Session Save Path und Global Registry
    Von zecke23 im Forum Mambo Installation
    Antworten: 7
    Letzter Beitrag: 14.12.2004, 15:39
  3. Pre Installation check Session save path writeable aber rot
    Von chochil im Forum Mambo Installation
    Antworten: 0
    Letzter Beitrag: 01.12.2004, 18:12
  4. Problem bei lokaler Installation (Session save path)
    Von dadiscobeat im Forum Mambo 4.5.0 Installation
    Antworten: 3
    Letzter Beitrag: 02.09.2004, 15:47
  5. Session save path: none
    Von grendel im Forum Mambo 4.5.0 Installation
    Antworten: 0
    Letzter Beitrag: 16.07.2004, 14:29

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein