2011-04-07 41 views
0

我刚刚在我的网络服务器的根目录下复制了库文件夹。即/ var/www。在服务器上安装谷歌图表库

和使用

要求( 'GChartPhp/gChart.php');

在我的代码中的文件graph.php。 错误:但是,由于某种原因,浏览器不加载这个(graph.php)文件。

但是,我在我的本地wamp服务器上做了同样的事情,并且我能够运行该文件。 我不知道我还需要为这个linux/apache服务器做些什么。

感谢

回答

0

我猜想include_path不是你的两个服务器上配置的一样:你可能需要添加WAMP相当于/var/www.到它的。

修改include_path可以通过编辑php.ini文件或在脚本开始处使用set_include_path()来完成。


另一种可能的解决办法是使用要包括的文件的绝对路径 - 可以使用这样的事情要做:

include dirname(__FILE__) . '/GChartPhp/gChart.php'; 

注:

  • __FILE__会对应于其中写入的文件的完整路径
  • 并使用dirname()就可以得到指向该目录的路径ntains该文件。

这意味着此行将使用绝对路径...但是相对于您放置该行的文件写入。

+0

所以我只需要添加这一行到我的文件的开始?我做了,仍然没有阅读..在网络服务器(Linux,Apache)奇怪的事情是,页面被重定向到“页面显示中断”..但它适用于我的wamp localHost – Zac 2011-04-11 22:38:04