当前位置:  开发笔记 > 编程语言 > 正文

麻烦设置php Zend包含路径

如何解决《麻烦设置phpZend包含路径》经验,为你挑选了1个好方法。

我正在尝试设置我的Zend Framework的PHP路径.我对如何做到这一点非常困惑.我的Zend Framework位于我服务器上的以下位置:

亚马逊/ ZendFramework-1.10.3-最小

我将在amazon /目录中创建几个需要Zend Framework的php文件.我的包含路径是:

include("ZendFramework-1.10.3-minimal/library/Zend/Service/Amazon.php");

但是在Amazon.php里面就是这条线

require_once 'Zend/Rest/Client.php';

...然后Client.php有更多依赖项设置,依此类推.

如何设置我的包含路径,以便Amazon.php和Client.php(等等)可以正确引用Zend Framework的位置?

谢谢



1> Andreas..:

你将不得不设置你在你的自举文件中使用通过set_include_path()如果你使用任何包含路径.(如果您使用ZF,需要检查ZF布局以获取详细信息).

类的加载将通过Zend的程序的时候,你包括图书馆/ Zend公司/ Loader.php文件并调用将使驻留在你的图书馆/ Zend的文件夹类的自动加载功能来处理.

当您设置库的包含路径时,请包含库/ Zend/Loader.php并调用Zend_Loader :: registerAutoLoad()我相信能够正常工作.

一个名为bootstrap.php的文件中的简短示例

set_include_path('ZendFramework-1.10.3-minimal/library/'.get_include_path());
require_once('Zend/Loader.php');
Zend_Loader::registerAutoload();

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有