如何设置Cakephp才能在Bluehost上正常运行?我应该将我的应用程序,蛋糕和供应商文件夹以及.htaccess和index.php文件放在/ public_html /目录中吗?我按照这里的说明...... http://book.cakephp.org/view/37/Apache-and-mod_rewrite-and-htaccess无济于事。当我在网站上输入名称时,我看到的只是一个空白页面!
答案 0 :(得分:1)
我在此网站上可以找到设置所有内容的方法... http://www.ad7six.com/MiBlog/ProductionSetup
/ public_html将包含最初在app / webroot中找到的其他信息,但在上面的链接中对此进行了解释
if (!defined('ROOT')) {
//define('ROOT', dirname(dirname(dirname(__FILE__))));
define('ROOT',DS.'cake_install');
}
if (!defined('APP_DIR')) {
//define('APP_DIR', basename(dirname(dirname(__FILE__))));
define('APP_DIR',DS.'app');
}
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
//define('CAKE_CORE_INCLUDE_PATH', ROOT);
define('CAKE_CORE_INCLUDE_PATH',DS.'cake_install');
}
答案 1 :(得分:0)
使用bluehost,不要忘记webroot外部的文件夹(即您的主文件夹)也可以为您的应用程序访问 - 没有特别需要将框架放在对外开放的文件夹中。