TS: php include, Ordnertiefe

Beitrag lesen

Hello,

Legt das der Hoster fest oder ist da noch ein vertrackte Fehler bei mir?

Du willst vermutlich nicht wissen OB der Hoster das beim shared Hosting festlegt, sonder WIE er das macht und wie Du feststellen kannst, WAS festgelegt ist?

DASS er das festlegt, auf welche Verzeichnisse Du zugreifen kannst, darauf kannst Du dich verlassen, wenn der Hoster bei Trost ist.

Wie er das machen kann, hängt von unterschiedlichen Faktoren ab:

  • PHP als Modul oder als (Fast-)CGI
  • Welche Apache-Version (wenn Apache verwendet wird) Ab Apache 2.4 kann pro Virtual Host ein eigener VHost-User festgelegt werden, unter dem die Scripte auch bei der Modulversion laufen. Da kann man dann bequem per (Linux-)Rechtesystem einen Behälter festlegen, in dem sich der VHost austoben darf.
  • Bei PHP als CGI wird meistens ein "Jail" für den Kunden angelegt, aus dem er nicht herauskommen sollte.

Liebe Grüße
Tom S.

--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.