.:
é realmente apenas .
(já que :
é a palavra-chave que separa vários caminhos), o que significa que a pasta atual em que o script está sendo executado é incluída como parte do caminho_incluir. Dessa forma, quando você tiver dois arquivos no mesmo diretório:
index.php
include-me.php
Você pode incluir o segundo no PHP com include('include-me.php');
. Sem .
estar no caminho, você não seria capaz de fazê-lo.
Portanto, para concluir a instalação conforme mencionado, você precisará colocar o conteúdo /library
na mesma pasta em que o script está trabalhando - ou dentro /php/includes
(Concedido que você remove o ;
arquivo ini). Você também pode criar outro diretório - como /opt/Zend/library
e adicionar /opt/Zend/library
à sua instrução include path:include_path = ".:/php/includes:/opt/Zend/library"
Por fim - como você está executando o Ubuntu, é recomendável usar a instalação do LAMP do Ubuntu (quase toda a documentação pressupõe que você esteja usando). Isso pode ser instalado removendo o XAMPP e executando o sudo tasksel install lamp-server
que instalará o Apache 2.2, MySQL, PHP 5.3 no sistema. Conforme abordado em Qual é a maneira mais fácil de configurar uma pilha LAMP?