2013-02-11 62 views
1

我的正確路徑阻止我執行蛋糕烘烤。我收到了回覆: 您想要烘烤的項目的路徑是什麼? [c:\ xampp \ htdocs \ musiclib \ myapp]> 希望以下詳細信息能夠揭示我出錯的地方。在我的XAMPP殼我得到下面的結果,當我執行命令, '蛋糕':CakePHP當前路徑不正確的蛋糕烘烤

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 

我的環境變量路徑以結束; C:\ XAMPP \ htdocs中\ musiclib \蛋糕\ LIB \控制檯; 我的httpd-vhosts.conf包含

<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> 

我應該如何準備我的路徑使用烤蛋糕?

回答

1

它似乎是從您的項目根目錄運行烘焙殼,因此Cake沒有正確檢測到您的應用程序路徑。這可以通過輸出中的App : musiclib位來看到。顯然,該文件夾不是您的應用程序文件夾。嘗試以下其中一種方法:

  1. 從您的app文件夾運行它。所以cdapp,然後:

    .. \ LIB \蛋糕\控制檯\蛋糕烤

  2. 使用-app標誌指定的路徑,您的應用程序文件夾中。當你的項目根(htdocs/musiclib)內,運行:

    的lib \蛋糕\控制檯\蛋糕烘焙-app應用

其中最後app是從你身在何處,以您的應用程序文件夾中的相對路徑。

+0

非常感謝。我遵循你的第一點,它的工作!終於解脫了!現在我可以開始烘烤了。 – user2041343 2013-02-12 00:14:58

相關問題