如何在CentOS 5机器上安装gChartPhp(谷歌图表)

我已经将gChartPhp复制到我的CentOS 5 Linux机器上的/ var / www / html中,它工作正常,但是我想知道是否有更好的方法来安装和维护该代码。

我问这是因为gChartPhp包含一个PEAR子目录。 而且在我的机器上已经有了叫做/ usr / share / pear / pear的目录。 也许有可能使用php-pecl rpm包安装它?

我试过“peclsearch图表”,但是只能find其他的“包”:

pecl search chart Retrieving data...0%....50%....Matched packages, channel pecl.php.net: ======================================= Package Stable/(Latest) Local GDChart -n/a-/(0.2.0 beta) GDChart Based Graphing Interface 

或者我应该手动复制gChartPhp并将其添加到/etc/php.ini中的include_path?

谢谢你的见解! 亚历克斯

将共享库保存在包含path引用的目录中是一种很好的做法 – 这样您就可以以一致的方式引用其path。 在文档根目录之外保留现成的代码(或者禁止在文档根目录下parsing这些文件的PHP)以避免引入安全漏洞是一个好主意。

如果不在包装上进行大量的逆向工程,很难说这是否应该在PEAR体系中 – 但是在谨慎的方面犯错并保持在外面避免了任何复杂性。