如何使用set_include_path以使其实际工作?

时间:2015-03-12 10:42:57

标签: php include

我目前正在开发一个必须将数据写入谷歌电子表格的网站。为此,我不得不下载Zend框架,我即将安装它。谷歌开发者网站告诉我:

“如果您没有对服务器的shell访问权限,并且无法修改或创建.htaccess文件,您始终可以使用set_include_path函数。请注意,您可能已经为include_path设置了一些值,所以按照下面的模型附加新值而不是覆盖整个路径可能是个好主意:“

$clientLibraryPath = '/path/to/ZendGdata/library';
$oldPath = set_include_path(get_include_path() . PATH_SEPARATOR . $clientLibraryPath);

所以这就是我所做的:

set_include_path(get_include_path() . PATH_SEPARATOR . "$_SERVER[DOCUMENT_ROOT]/ZendGdata-2.5.3/library"); 

这是结果:

/usr/local/reserved:/sites/xxxxx.xxx/www/ZendGdata-2.5.3/library

为什么它会返回错误的值并且更重要;我该怎么做才能解决它?

0 个答案:

没有答案