Jajaja LOL, ahora veo ke es una tontería...
Es que eso no lo decía tu ejemplo...
Cita: /(Server Root)
/app1
/app1/index.php (redirect a /public)
/app1/library
/app1/public/
/app1/public/index.php
/app1/public/.htaccess
/app1/controllers
/app1/forms
/app1/views
/app2
/app3
/app4
/library/Zend
/library/Gecko
Tal como dices ahora sería:
Cita: /(Server Root)
/app1
/app1/index.php (redirect a /public)
/app1/library
/app1/public/
/app1/public/app1/index.php
/app1/public/app1/.htaccess
/app1/controllers
/app1/forms
/app1/views
/app2
/app3
/app4
/library/Zend
/library/Gecko
y kedaría... entonces si... /public/app1/index.php => http://host/app1
Entonces haríais así simplemente no ? Es correcto ?
Luego el path hacia library desde index.php sería "../../library", sería correcto esto ke puse al principio pues ?
Cita: define('DR', $_SERVER['DOCUMENT_ROOT']);
set_include_path( '.' .
PATH_SEPARATOR . DR . '/../library' .
PATH_SEPARATOR . get_include_path()
);
(Obviando los demás include_paths ahora)