2013-02-11 3 views
1

Mes chemins d'accès ne permettent pas d'exécuter la cuisson de gâteaux. Je reçois la réponse: Quel est le chemin vers le projet que vous voulez faire cuire? [c: \ xampp \ htdocs \ musiclib \ myapp]> J'espère que les détails suivants révéleront où je me suis trompé. Dans ma coquille XAMPP je reçois les résultats suivants quand j'exécutez la commande, 'gâteau':Les chemins actuels de CakePHP ne sont pas corrects pour la cuisson de gâteaux

App : musiclib 
Path: c:\xampp\htdocs\musiclib\ - this is the application I want to bake 
Current Paths: 
-app: musiclib 
-working: c:\xampp\htdocs\musiclib 
-root: c:\xampp\htdocs 
-core: C:\xampp\htdocs\musiclib\lib 

Mon environnement chemin de la variable se termine par: C: \ xampp \ htdocs \ MUSICLIB \ gâteau \ lib \ Console; Mon httpd-vhosts.conf contient

<VirtualHost *:80> 
ServerAdmin [email protected] 
DocumentRoot "C:/xampp/htdocs/musiclib/app/webroot" 
ServerName musiclib:80 
ServerAlias localhost 
<Directory "C:/xampp/htdocs"> 
Options Indexes FollowSymLinks Includes ExecCGI 
Order allow,deny 
Allow from all 
</Directory> 
</VirtualHost> 

Comment dois-je préparer mes chemins à utiliser cuire au four de gâteau?

Répondre

1

Il semble que vous exécutiez le shell de cuisson à partir de la racine de votre projet et par conséquent, Cake ne détecte pas correctement le chemin de votre application. Cela peut être vu par le bit App : musiclib dans la sortie. Ce dossier n'est pas votre dossier d'application, évidemment. Essayez l'une de ces choses:

  1. Exécutez-le à partir de votre dossier app. Alors cd dans app puis:

    .. \ lib \ gâteau \ Console \ gâteau cuire

  2. Utilisez le drapeau -app pour indiquer le chemin à votre dossier app. Lorsque vous êtes dans la racine de votre projet (htdocs/musiclib), exécutez:

    lib \ gâteau \ Console \ gâteau cuire au four -app application

Lorsque le dernier app est le chemin relatif à votre dossier app d'où vous êtes.

+0

Merci beaucoup. J'ai suivi votre premier point et ça a marché! Quel soulagement! Maintenant, je peux commencer à cuisiner. – user2041343

Questions connexes