| phan |
Geschrieben am: Sa 3.05.2008, 09:21
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 106 Mitglied seit: 4.11.2006 |
Hallo zusammen,
kennt jemand eine Möglichkeit mit PHP auf ein auf ein Verzeichnis außerhalb Document-Root zuzugreifen ? Hier mal ein Beispiel: Document-Root - /srv/www/vhosts/meineseite.de/httpdocs/index.php nun möchte ich aber auf z.B. /srv/www zugreifen Mir ist nun die Möglichkeit bekannt, via SSH2-Library auf solche Verzeichnisse zuzugreifen. Jedoch wäre mir eine reine PHP-Lösung lieber, also ohne extra Library. Evtl. mit fsocketopen oder ändern der Verzeichnisrechte ? Google spuckt leider nichts brauchbares aus. Evtl. kennt hier noch jemand ne alternative Möglichkeit. Gruß Peter |
![]() |
| polonius |
#2 Geschrieben am: Sa 3.05.2008, 09:51 (+00:30)
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 63 Mitglied seit: 19.03.2006 |
Grundsätzlich funktioniert das genau gleich, wie wenn du sonst eine Datei oder ein Verzeichnis liest (fopen etc.).
Es gibt jedoch einige Einschränkungen: - Der Benutzer, unter welchem PHP ausgeführt wird, muss über die nötigen Lese-/Schreib-Rechte für das Verzeichnis/die Datei verfügen. - Bei aktiviertem safe_mode mit open_basedir Restriktion wirst du ggf. nur auf dein Doc-Root Verzeichnis zugreifen können. Nach meinen Erfahrungen, war das vor allem bei Plesk/Confixx-basierten Shared-Hostings ein Problem. Ich weiss allerdings nicht, ob und inwiefern sich diese Systeme nicht auch anders konfigurieren liessen. |
![]() |
| mainlink Mainlink Internet |
#3 Geschrieben am: Sa 3.05.2008, 12:53 (+03:01)
|
|
AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 202 Mitglied seit: 12.09.2007 |
Wenn das Verzeichnis für den www-User lesbar ist (das sollte in den meisten Fällen so sein), kann man (sofern in der php.ini keine entsprechenden Beschränkungen eingetragen sind, s.o.) das problemlos mit include_once() machen.
Das ist übrigens sinnvoll bei gespeicherten Konfigurationen (DB-Password o.ä.). -------------------- Sichere (managed) Rootserver, Webspace und Mailaccounts unter FreeBSD: Mainlink Internet
|
![]() |
| polonius |
#4 Geschrieben am: Sa 3.05.2008, 14:56 (+02:03)
|
||
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 63 Mitglied seit: 19.03.2006 |
Ja, aber, wie gesagt, nur, wenn keine open_basedir Restriktion greift. Sofern es eine Einschränkung gibt, nützt es auch nichts, wenn der WWW-User die entsprechenden Rechte hat.
|
||
![]() |
| Alonso WEPAX.com |
#5 Geschrieben am: Di 6.05.2008, 12:04 (+2d 21:08)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 478 Mitglied seit: 10.02.2005 |
Mit dem Open Basedir kann man auch mehrere Pfade hinterlegen, auch Rekursiv / Nicht rekursiv. Benötigt halt die entsprechenden Rechte um an die PHP.ini bzw. vhost-Configs zu kommen.
-------------------- |
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/24280
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| RSS Submitter für Deutsche Verzeichnisse gesucht | unicl | 38 | 0 | Di 8.07.2008, 18:39 |
| Word Document | markatde | 185 | 1 | Mo 21.04.2008, 17:26 |
| Subdomain oder lieber Verzeichnisse | Berater | 509 | 7 | Mo 31.03.2008, 10:56 |
| mod_rewrite & verzeichnisse | pangu | 161 | 1 | So 23.03.2008, 11:53 |
| Kein Root-Login mehr möglich | TTlong | 301 | 6 | Di 18.03.2008, 16:26 |
| Speicherauslastung meines Root-Servers | TTlong | 228 | 5 | Do 13.03.2008, 23:43 |
| Diskussion: Was ist ein Root-Server? | Ayom-Team | 242 | 1 | Do 13.03.2008, 17:57 |
| Bots, Verzeichnisse und Impressum | Dachs | 190 | 5 | Fr 1.02.2008, 14:54 |
| Günstiger Root Server | sixtymedia | 451 | 4 | Mo 21.01.2008, 14:43 |
| Webspace zu vermieten auf einem starken Root-Serve | slayter | 195 | 3 | So 2.12.2007, 18:11 |
Anzeige - [Interessiert an einer Anzeige?]





















