Pogledajte određenu poruku
Staro 08. 01. 2008.   #1
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default include fajlova

Kod include-a fajlova nekako sam uveo praksu da uvek setujem include_path na neki application_dir a odatle posle vucem fajlove. Na primer:

.htaccess
Kôd:
php_value include_path ".:/home/dinke/public_html/moj_projekat/"

Tako da uvek mogu da radim jednostavan include:
PHP kôd:
require_once("includes_dir/config.inc.php");
require_once(
"some_other_dir/smarty_kd.php"); 
itd.

E sad, sex je kod cli dela, jer ne mozes jednostavno setovati include_path kao sa apache .htaccess fajlom. Znam da se moze setovati path iz same aplikacije (ini_set("include_path",".:/home/dinke/public_html/moj_projekat/")), ali upravo to zelim da izbegnem, posto u slucaju prebacivanja na drugi server moras menjati sve cli fajlove (a upravo se smaram sa jednim takvim projektom).

Postoji li neko drugo resenje za cli (osim -c php.ini za koji opet mora ici path)?

Malo offtopic kad smo vec kod ove teme, postoji li neki opste prihvacen "best practice" kod include-a? Moja dosadasnja iskustva kazuju da gotovo svaki developer ima neki svoj nacin, ali rekoh da proverim
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!
dinke je offline   Odgovorite uz citat