2017-07-13 3 views
0

Ist es möglich, Zend 1 Framework mit Composer und Verzeichnisstruktur zu installieren? Ich fand die Art und Weise nur Rahmen in Kreditoren Ordner zu installieren, aber das ist ohne Verzeichnisstruktur ...Komponist zend1 Framework mit Verzeichnisstruktur?

Ohne Dateistruktur meines composer.json wie folgt aussieht:

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

Antwort

0

Sie haben zend 1 korrekt mit Composer installiert. Um ein neues Projekt zu erhalten, müssen Sie ausführen:

./vendor/zendframework/zendframework1/bin/zf.sh Projekt myprojectname

in einem Terminal erstellen, in dem installierten Ordner

und auch dann müssen Sie myprojectname/public/index.php

  • entfernen require_once 'Zend/application.php' bearbeiten;
  • An seiner Stelle hinzufügen require_once __DIR __. '/ ../../vendor/autoload.php';

Damit können Sie die Zend-Bibliothek über den Composer Autoloader laden.

0

Also im Grunde Installation ZF1 mit dem Komponisten Mittel . die ZF1 Bibliothek mit dem Komponisten (und daher entfernen/library/Zend aus dem Projekt die Installation benötigen Sie die Struktur auf eigene Faust erstellen

Für den Rest der Struktur ändert sich nichts, außer:.

  • include __DIR__.'/../vendor/autoload.php'; in public/index.php
  • mit nicht `library/Zend‘ public/index.php

die set_include_path von

  • entfernen, das es ist.