English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode de création de projet ZF en utilisant la ligne de commande Command de Zend Framework

L'exemple de cet article décrit la méthode de création de projet ZF basé sur la commande en ligne de commande. Partageons-le avec tous pour la référence, comme suit :

La structure de projet de Zend Framework est relativement complexe, mais elle suit une structure bien définie. ZF fournit un outil de commande pour générer la structure de projet, ce qui est très pratique, et les débutants n'ont pas besoin de s'inquiéter de la structure complexe.

Configuration à effectuer avant l'utilisation.

Fichiers concernés :

1.Bibliothèque de .zf

2.Dossier bin inclus dans le téléchargement de .zf

3.php.exe

Première étape :

Copier les dossiers library et bin dans le répertoire racine du serveur, le répertoire racine de mon serveur est E:\wamp\www

Deuxième étape :

Définir les variables d'environnement, modifier la valeur de la variable système Path. Ajouter le chemin du dossier bin et le répertoire où se trouve php.exe, je l'ai ajouté à E:\wamp\bin\php\php5.2.6;E:\wamp\www\bin (les deux chemins sont séparés par des points-virgules).

Modifier les variables d'environnement est destiné à permettre l'utilisation de la commande zf dans n'importe quel répertoire de fichier lors de l'utilisation de cmd. Si les variables d'environnement ne sont pas définies, la commande zf ne peut être utilisée que dans le répertoire bin, et si le répertoire de php.exe n'est pas dans les variables d'environnement, il ne peut pas être exécuté.

Étape 3 (non obligatoire)

Si vous avez suivi les étapes 1 et 2, vous pouvez sauter cette étape. Si, votre répertoire bin et le répertoire library ne sont pas placés comme indiqué ci-dessus, vous devez modifier le fichier zf.php dans le répertoire bin.

$zfIncludePath['relativePath'] = dirname(__FILE__) ./../library/;

Modifiez le chemin relatif pour que la commande zf puisse trouver le répertoire library.

Bien, ouvrez cmd, entrez zf show version, si vous obtenez la version de votre zf, alors félicitations, vous avez réussi à le configurer.

Erreurs possibles :

1. Si vous obtenez “'zf' n'est pas une commande interne ou externe….”, vérifiez si vos variables d'environnement sont correctement définies.

2. Si vous obtenez l'erreur ZF ERROR….., vérifiez votre bin/Vérifiez si le répertoire library du fichier zf.php est correct.

Alors, créons le projet :

Accédez au répertoire où vous souhaitez créer le projet, généralement le répertoire racine du serveur E:\wamp\www. Entrez

zf create project yourProjectName

Bon, profitez bien de la commande zf.

Pour ceux qui sont intéressés par plus de contenu sur Zend, ils peuvent consulter les sujets spéciaux de ce site : 'Tutoriel d'introduction au cadre Zend Framework', 'Résumé des meilleurs cadres de développement php', 'Résumé des techniques courantes de l'entrée et de la sortie de l'application Yii', 'Tutoriel d'introduction au ThinkPHP', 'Tutoriel d'introduction à la programmation orientée objet php', 'php'+Tutoriel d'introduction aux opérations de bases de données MySQL et Recueil des techniques courantes d'opérations de bases de données php

J'espère que les informations fournies dans cet article seront utiles pour les développeurs de programmes PHP basés sur le cadre Zend Framework.

Déclaration : Le contenu de cet article est hébergé sur Internet, et les droits d'auteur appartiennent aux auteurs. Le contenu est fourni par les utilisateurs d'Internet, qui contribuent spontanément et téléchargent eux-mêmes. Ce site n'appartient pas au propriétaire, n'a pas été édité par l'homme, et n'assume aucune responsabilité juridique. Si vous trouvez du contenu suspect de violation de droits d'auteur, vous pouvez envoyer un e-mail à : notice#oldtoolbag.com (remplacez # par @ lors de l'envoi d'un e-mail pour signaler une violation, et fournissez des preuves pertinentes. Une fois vérifié, ce site supprimera immédiatement le contenu suspect de violation de droits d'auteur.)

Vous pourriez aussi aimer