CakePHP当前路径不正确的蛋糕烘烤
问题描述:
我的正确路径阻止我执行蛋糕烘烤。我收到了回复: 您想要烘烤的项目的路径是什么? [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>
我应该如何准备我的路径使用烤蛋糕?
答
它似乎是从您的项目根目录运行烘焙壳,因此Cake没有正确检测到您的应用程序路径。这可以通过输出中的App : musiclib
位来看到。显然,该文件夹不是您的应用程序文件夹。尝试以下其中一种方法:
-
从您的
app
文件夹运行它。所以cd
到app
,然后:.. \ LIB \蛋糕\控制台\蛋糕烤
-
使用
-app
标志指定的路径,您的应用程序文件夹中。当你的项目根(htdocs/musiclib
)内,运行:的lib \蛋糕\控制台\蛋糕烘焙-app应用
其中最后app
是从你身在何处,以您的应用程序文件夹中的相对路径。
非常感谢。我遵循你的第一点,它的工作!终于解脱了!现在我可以开始烘烤了。 – user2041343 2013-02-12 00:14:58