Mailinglisten-Archive |
Am 31.03.2004 um 09:52 schrieb Ralf Eggert: > Hallo Björn, > > Björn Schotte schrieb am 31.03.2004 08:16: >> ini_set('include_path','foo:bar'); >> >> Wo du das hinschreibst, bleibt ja dir überlassen. > > Vielleicht habe ich mich nicht genau genug ausgedrückt oder ich > verstehe > immer noch nicht ganz, was du meinst. > > Ich möchte in meinen Skripten zu Beginn alle notwendigen Klassen laden. > Das sieht dann in etwa so aus: > > require_once("Smarty.class.php"); // load Smarty Template Class > require_once("DB.php"); // load PEAR::DB Class > require_once("cls/website.php"); // load Website Class > > Die ersten beiden Klassen liegen immer in den selben Verzeichnissen und > werden in meiner globalen php.ini gesetzt. Die dritte Klasse liegt > jedoch je nach Projekt in einem anderen Verzeichnis. Hm, würde es helfen, in der httpd.conf jeder 'virtuellen' Domain einen anderen include-Pfad mitzugeben? Dann hilft das vielleicht: <VirtualHost *> DocumentRoot /path/to/doc/root php_value include_path /path/to/any/include/path ServerName www.domain.dev </VirtualHost> -- Oliver Michalak GOLIVEs GOLLUM [werk01] - www.werk01.de
php::bar PHP Wiki - Listenarchive