.:
en realidad es solo .
(ya que :
es la palabra clave que separa varias rutas) lo que significa que la carpeta actual en la que se ejecuta el script se incluye como parte de include_path. De esa manera cuando tienes dos archivos en el mismo directorio:
index.php
include-me.php
Puede incluir el segundo en PHP con include('include-me.php');
. Sin .
estar en el camino no sería capaz de hacerlo.
Por lo tanto, para completar la instalación como se mencionó, deberá colocar el contenido /library
en la misma carpeta en la que se encuentra el script en el que está trabajando, o en /php/includes
(concedido que elimine el ;
archivo ini). También puede crear otro directorio, como /opt/Zend/library
agregar y agregar /opt/Zend/library
a su declaración de ruta de inclusión:include_path = ".:/php/includes:/opt/Zend/library"
Por último, dado que está ejecutando Ubuntu, se recomienda que utilice la configuración LAMP de Ubuntu en su lugar (la mayoría de la documentación asume que está utilizando). Esto se puede instalar eliminando XAMPP y realizando sudo tasksel install lamp-server
lo que instalará Apache 2.2, MySQL, PHP 5.3 en el sistema. Como se explica en ¿Cuál es la forma más fácil de configurar una pila LAMP?