Cet article présente principalement la méthode de Zend Framework pour établir des projets ZF basée sur la ligne de commande Command. Il analyse plus en détail les étapes spécifiques et les précautions associées pour utiliser la ligne de commande Command pour établir des projets ZF. Les amis dans le besoin peuvent s'y référer.
L'exemple de cet article décrit comment Zend Framework construit des projets ZF basés sur la ligne de commande. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
La structure du projet du framework zend est relativement complexe, mais elle a une structure établie. zf fournit un outil permettant d'utiliser Command pour générer une structure de projet, ce qui est très pratique à utiliser. Les débutants n'ont pas besoin d'Orz pour les structures complexes.
Quelques configurations avant utilisation.
Fichiers impliqués :
Bibliothèque 1.zf
2.bin dossier bin inclus lors du téléchargement de zf
3.php. exe
Étape 1 :
Copiez les dossiers bibliothèque et bin dans le répertoire racine du serveur. Mon serveur et mon répertoire sont E:wampwww
Étape 2 :
Définissez les variables d'environnement et modifiez la valeur Path dans les variables système. Ajoutez le chemin du dossier bin et le répertoire où se trouve php.exe. J'ai ajouté E:wampbinphpphp5.2.6;E:wampwwwbin (les deux chemins sont séparés par un point-virgule). Modifiez les variables d'environnement afin que lors de l'utilisation de cmd, vous puissiez utiliser la commande zf dans n'importe quel répertoire de fichiers. S'il n'y a pas de variables d'environnement, la commande zf ne peut être utilisée que dans le répertoire bin, et si le répertoire php.exe n'est pas dans les variables d'environnement, elle ne peut pas être exécutée.Étape 3 (non obligatoire)
Si vous suivez la première et la deuxième étapes, alors cette étape peut être omise. Si votre répertoire bin et votre répertoire de bibliothèque ne sont pas placés comme ci-dessus, vous devez alors modifier le fichier zf.php dans le répertoire bin.$zfIncludePath['relativePath'] = dirname(__FILE__) . '/../library/';
Erreurs possibles :
1 Si la sortie "'zf' n'est pas une commande interne ou externe....", vérifiez. votre environnement Les variables sont-elles correctement définies ? 2. Si ZF ERROR est affiché..., vérifiez si le répertoire du fichier dans votre fichier bin/zf.php est correct. Créons le projet : Allez dans le répertoire où vous souhaitez créer le projet, généralement le répertoire racine du serveur E:wampwww. Entrezzf create project yourProjectName