我做了一些“清理房屋”,现在我的一些Zend文件require_once语句失败了。我有几个Zend文件夹,并且已经摆脱了大部分文件夹。我需要一种告诉require_once语句查找哪个文件夹的方法。我在php.ini中尝试了几个include_path =“...”的东西,但没有成功。
include_path=".:/home/paul13/paul13.com/includes/library"
当在父文件夹或“includes”文件夹中的php.ini文件中作为单独的行添加到php.ini文件中时,似乎不起作用。
如何告诉Zend中的文件在需要时查看哪些内容?
我没有尝试过zend_extension,但现在会调查它。
感谢您的帮助!
答案 0 :(得分:0)
你应该确保通过Composer安装ZF2,你应该没有问题,因为它会照顾自动加载等。
这是一个很好的起点:
http://zf2.readthedocs.org/en/latest/user-guide/skeleton-application.html
composer.json
{
"name": "zendframework/skeleton-application",
"description": "Skeleton Application for ZF2",
"license": "BSD-3-Clause",
"keywords": [
"framework",
"zf2"
],
"homepage": "http://framework.zend.com/",
"require": {
"php": ">=5.3.3",
"zendframework/zendframework": "2.*"
}
}
然后输入
php composer.phar self-update
php composer.phar install