Não estou certo de que os caminhos de inclusão padrão estejam no Centos, em vez de procurar por você, deixe-me dizer uma maneira simples de descobrir isso.
Basta configurar um script phpinfo padrão e ver a saída.
<?php
phpinfo();
O detalhe importante a ser encontrado estará na seção core e você está procurando o item com o rótulo include_path
. Qualquer arquivo PHP nesta lista de diretórios poderá ser carregado sem usar explicitamente o caminho completo.
Com isso em mente, você tem algumas opções:
- Você pode copiar os arquivos do Smarty em uma dessas pastas.
- Você poderia ligar simbolicamente o Smarty em uma dessas pastas da localização
/usr/local/lib/php
, se você quiser manter as coisas instaladas pelos pacotes e coisas que você instalou da fonte separada (PROTIP, isso é uma coisa boa) - Você poderia simplesmente atualizar a configuração do php e adicionar seu novo caminho
/usr/local/lib/php
noinclude_path