具有目录结构的Composer zend1框架?

时间:2017-07-13 11:39:08

标签: php zend-framework composer-php

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

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

select *
from tableA
join tableB
on tableA.select_criteria like '%' + tableB.codecolumn + '%'

2 个答案:

答案 0 :(得分:1)

您使用composer正确安装了zend 1。 要获得新项目,您需要运行:

./ vendor / zendframework / zendframework1 / bin / zf.sh创建项目myprojectname

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

然后您还需要修改 myprojectname / public / index.php

  • 删除 require_once'Zend / Application.php';
  • 添加位置 require_once __DIR __。'/ .. / .. / vendor / autoload.php';

这将使您能够通过composer autoloader加载Zend库。

答案 1 :(得分:0)

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

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

    2 -4864024.0 -1027.21630859375 3 5.114739e-43 -1026.21630859375 4 2.840103e-37 -1025.21630859375 5 2.250064e-38 -1024.21630859375
  • include __DIR__.'/../vendor/autoload.php';
  • 没有`library / Zend'
  • public/index.php
  • 中删除set_include_path

那就是它。