Tom: Sessions und open_basedir-Restriction

Beitrag lesen

Hello,

Es gibt da ein Bug-Ticket, das besagt, dass session.save_path (und error_log) nicht von open_basedir beschränkt wird.
Nicht beschränkt werden sollen, so wie ich das lese.
Oder habe ich es verkehrt verstanden? Ab welkcher Version sind denn die Sessions von der open_basedir-Restriction ausgenommen?

Das liest sich für mich so, als ob da mal jemand aus Versehen eingebaut hat, Sessions in open_basedir einzumauern und das noch vor dem Release einer ordentlichen Version wieder gefixt wurde, weil sonst jede Menge Hoster geheult hätten.

So wie ich mich erinnere, war nur das Standard-Session-Verzeichnis frei von open_basedir-Restrictions, und das war /tmp

Sowie man einen session.save_path angegeben hat, griff die open_basedir-Restriction, was ja auch ganz vernünftig ist, da der session.save_path schon immer PHP_INI_ALL war. Da könnte der Scriptnutzer einer Modulversion seine Sessions ja sonst überall hinlegen. Außerdem gibt es überhaupt keinen Grund, warum ein Scriptnutzer die Sessions seines eigenen Accounts nicht auslesen können sollte.

Ich habe z.B. in meinem Sessionmodul den Sessionbetrieb sowohl über Cookie, als auch über Basic Auth eingebaut. Und dazu muss ich den session.save_path auch beschreiben und auslesen können.

Ich interpretiere diese "Bug-Meldung" daher als unüberlegten Versuch, etwas zu verschlimmbessern, was eigentlich ganz sinnvoll gelöst ist.

Nun kenn ich mich mit dem Bug-Tracker zu wenig aus, um feststellen zu können, was aus der Meldung geworden ist.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de
0 63

Lebensdauer von Sessions verlängern

Joshh
  • php
  1. 2
    Tom
    1. 0
      Joshh
  2. 0
    dedlfix
    1. 0
      Tom
      1. 0
        dedlfix
        1. 0
          Tom
    2. 0
      Joshh
      1. 0
        Tom
        1. 0
          Joshh
          1. 0
            dedlfix
            1. 0
              Joshh
              1. 0
                Tom
          2. 0
            Tom
            1. 0
              Joshh
              1. 0
                Tom
                1. 0
                  Joshh
                2. 0
                  Joshh
                  1. 0
                    Tom
                    1. 0
                      Joshh
                      1. 0
                        Tom
                        1. 0
                          Joshh
                          1. 0
                            Tom
                            1. 0
                              Joshh
                            2. 0
                              dedlfix
                              1. 0
                                Tom
                                1. 0
                                  dedlfix
                                  1. 0
                                    Tom
                                    1. 0
                                      dedlfix
                            3. 0
                              Joshh
                              1. 0
                                Tom
                                1. 0
                                  dedlfix
                                2. 0
                                  Joshh
                                  1. 0
                                    dedlfix
                                    1. 0

                                      Sessions und open_basedir-Restriction

                                      Tom
                                      1. 0
                                        dedlfix
                                        1. 0
                                          Tom
                                          1. 0
                                            dedlfix
                                          2. 0
                                            Tom
                                            1. 0
                                              dedlfix
                                              1. 0
                                                Tom
                                            2. 0
                                              Tom
                                              1. 0
                                                dedlfix
                                                1. 0
                                                  Tom
                                                  1. 0
                                                    dedlfix
                                                    1. 0
                                                      Tom
                                                      1. 0
                                                        dedlfix
                                    2. 0
                                      Joshh
                                      1. 0
                                        dedlfix
                                        1. 0
                                          Joshh
                                          1. 0
                                            dedlfix
                                            1. 0
                                              Joshh
                                              1. 0
                                                dedlfix
                                3. 0
                                  Joshh
                                  1. 0
                                    Tom
            2. 0
              dedlfix
        2. 0
          dedlfix
          1. 0
            Tom
            1. 0
              dedlfix
              1. 0
                Tom
                1. 0

                  Maschinelle Rechtschreibschwäche

                  Tom
                  • menschelei
                  1. 0
                    dedlfix
                2. 0
                  dedlfix