我试图以配置Justhost的CakePHP的我的插件域和我越来越找不到404错误,当我去www.merryflowers.com/pages/home的CakePHP:共享主机配置CakePHP的Justhost的
能人请帮我解决?
以下是我在/webroot/index.php所做的更改和/webroot/test.php
if (!defined('ROOT')) {
define('ROOT', DS.'home'.DS.'xxx'.DS.'public_html');
}
if (!defined('APP_DIR')) {
define('APP_DIR', 'merryflowers');
}
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
define('CAKE_CORE_INCLUDE_PATH', DS.'home'.DS.'xxx');
}
我需要做一些修改.htaccess文件?和.htaccess文件从哪个文件夹?
public_html下/ merryflowers.com /我有: 观点,插件和Web根目录文件夹
谢谢
好吧,我已经将整个配置文件夹(包含core.php,schema文件夹,bootstrap.php,database.php和routes.php)移至webroot。是的,你说得对,我把ROOT和APP_DIR改回默认值。现在我可以看到www.merryflowers.com/webroot,并带有警告512:高速缓存,持久性和模型文件夹不可写。 – vaanipala 2012-01-18 17:11:06
好听! 'config'目录通常不应该在Cake的'webroot'目录中,并且Cake将在根域(merryflowers.com)上提供来自'webroot'的内容。但可能是这是你想要的设置。 Cache目录驻留在'tmp'目录中,你应该CHMOD这使它可写。 – mensch 2012-01-18 19:53:46
在我的本地服务器上,config不在webroot内,而是在共享主机上,它期望config位于webroot内。我会尝试只将core.php放入webroot的新配置文件夹中,并保留原来的配置,因为它在webroot之外。 – vaanipala 2012-01-19 04:13:55