作曲家 zend1 框架与目录结构?



是否可以安装带有作曲家和目录结构的zend 1框架?我找到了仅将框架安装到供应商文件夹中的方法,但这没有目录结构......

没有文件结构,我的 composer.json 看起来像:

{
"name": "zend1/zend-composer",
"require": {
"zendframework/zendframework1": "1.*"
},
"authors": [
{
"name": "Maximilian",
"email": "maxi@website.com"
}
]
}

您使用作曲家正确安装了 zend 1。 要获取新项目,您需要运行:

./vendor/zendframework/zendframework1/bin/zf.sh create project myprojectname

在终端中,在安装的文件夹中,

然后你需要编辑我的项目名称/公共/索引.php

  • 删除require_once"Zend/应用程序.php";
  • 在它的位置上加上require_once __DIR__。/../../vendor/autoload.php';

这将使您能够通过作曲家自动加载器加载 Zend 库。

所以基本上,使用 composer 安装 zf1 意味着使用 composer 安装 ZF1 库(因此从项目中删除/library/Zend。您需要自己重新创建结构。

对于结构的其余部分,除了以下情况外,没有任何变化:

  • public/index.phpinclude __DIR__.'/../vendor/autoload.php';
  • 没有"库/Zend">
  • public/index.php中删除set_include_path

就是这样。

相关内容

  • 没有找到相关文章

最新更新