适当聪明的安装centos

我想在我的VPS上正确安装smarty我有plesk,我不确定是否需要在plesk中执行此操作,或者从命令行或ftp

简单的指示说

$> 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 

但是这个/ usr / local / lib / php /目录不存在,所以我不知道该把它放在哪里,如果有通过plesk安装的更好的方法?

我不确定Centos中的默认包含path的位置,而不是我为你查找,让我告诉你一个简单的方法,你可以弄清楚。

只需设置一个标准的phpinfo脚本,并看看输出。

 <?php phpinfo(); 

要find的重要细节将在核心部分,您正在寻找标记为include_path的项目。 在这个目录列表中的任何PHP文件将能够加载而不明确使用完整的path。

考虑到这一点,你有一些select:

  • 您可以将Smarty文件复制到其中一个文件夹中。
  • 如果你想保持由软件包安装的东西和从源代码安装的东西(PROTIP,这是一件好事),你可以将Smarty从/usr/local/lib/php位置符号链接到这些文件夹之一。
  • 您可以简单地更新phpconfiguration,并将新的/usr/local/lib/phppath添加到include_path