instalação correta smarty centos

1

Eu quero instalar corretamente o Smarty no meu VPS Eu tenho plesk e não tenho certeza se eu preciso fazer isso no plesk ou a partir de linha de comando ou ftp

as instruções simples dizem para

$> cd YOUR_DOWNLOAD_DIR
$> gtar -zxvf Smarty-3.0.tar.gz
$> mkdir /usr/local/lib/php/Smarty
$> cp -r Smarty-3.0/libs/* /usr/local/lib/php/Smarty

no entanto, este diretório / usr / local / lib / php / não existe então eu não tenho certeza onde colocá-lo e se há uma maneira melhor de instalar via plesk?

    
por mcgrailm 29.01.2012 / 22:02

1 resposta

3

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 no include_path
por 29.01.2012 / 22:19