Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: współdzielone katalogi między subdomenami i domeną główną
Forum PHP.pl > Forum > Serwery WWW
dinioxx
Na serwerze (nie moim więc na większość konfiguracji nie mam wpływu oprócz mod_rewrite w .htaccess) mam struktóre katalogu:
Kod
   /
    /lib - współdzielone biblioteki PHP
     /lib/biblioteka.php
    /a - poddomena a.bla.pl
     /a/index.php - wymaga biblioteki biblioteka.php
    /b - poddomena b.bla.pl
     /b/index.php - wymaga biblioteki biblioteka.php (tak samo jak w przypadku subdomeny a)

Oczywiście dla /a i /b są rootem dla subdomeny więc nie można wyjść wyżej, ani za pomocą ../lib/biblioteka.php ani za pomocą chociażby (dirname(__FILE__).'/lib/biblioteka.php'; itp. Dlatego powstaje problem jak dołączyć bibliotekę biblioteka.php w instrukcji require_once w plikach /a/index.php oraz /b/index.php? Da się coś z tym zrobić? Dodam, że mogę sobie zakładać dowolną liczbę subdomen oraz mam dostęp do mod_rewrite.
erix
Cytat
są rootem dla subdomeny więc nie można wyjść wyżej

Jaki to serwer? Masz na myśli chroot? Możesz spróbować symlinkami.

Poza tym, często jest tak, że wyżej wyjść nie możesz tylko via FTP; natomiast z poziomu skryptów jest już normalnie.
dinioxx
Serwer home.pl
Z poziomu skryptów nie da się wyjść z katalogu root subdomeny.
Symlink czyli?
erix
A do Wikipedii zaglądał? snitch.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.