Posteado por: evelio en: 2008.Mayo.12
Originalmente este post era para responder donde esta el php.ini pero seria muy “vacio” así que después de configurar LAMP con Ubuntu vamos a configurar un lugar donde colocar las librerías PHP para no tener que incluirlas en cada aplicación… para este caso utilizaremos como ejemplo:
Zend Framework es mi framework para PHP favorito, aunque eventualmente bailo Kumbia
vamos a configurar el include_path dentro del php.ini para que en nuestro BootStrap no sea necesario incluir el path del framework en cada aplicación ni nai más… así que manos a la ubre:
1. Crearemos nuestro “vertedero” de Librerías, la idea es meter allí todas las librerías a utilizar globalmente por nuestras aplicaciones…
$ mkdir /ruta/al/vertedero
yo la he creado en /home/evelio/Desarrollo/web/phpLibs, tu elige donde la quieres prefieras por ej. algo más adecuado como en /usr/share/php/ o según tu acomodo
…
me he bajado la 1.5.1 en tar:
ZendFramework-1.5.1.tar.gz
que es la lastest a la fecha…
3. Descomprimimos el contenido de la carpeta library dentro de nuestro archivo descargado en el vertedero…
para mi caso la ruta dentro de File Roller es
/ZendFramework-1.5.1/library/
me a quedado /home/evelio/Desarrollo/web/phpLibs/Zend la raíz al framework
4. editamos el php.ini para configurar en el include_path del vertedero:
$ sudo gedit /etc/php5/apache2/php.ini
esa es la ruta
bajamos a:
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
he incluimos:
include_path = ".:/ruta/al/vertedero"
para mi caso a quedado include_path = “.:/home/evelio/Desarrollo/web/phpLibs”
salvamos
5. listo! ahora todo lo que pongamos en el vertedero lo tendremos a un require de distancia
Comentarios recientes