2009-06-16 35 views
3

如何设置CakePHP在Bluehost上正常工作?我应该将我的应用程序,蛋糕和供应商文件夹以及.htaccess和index.php文件放在/ public_html /目录中吗?我按照这里的指示... http://book.cakephp.org/view/37/Apache-and-mod_rewrite-and-htaccess无济于事。当我给我的网站输入名称时,我看到的只是一个空白页!CakePHP在Bluehost上安装

+0

您的应用程序日志文件的线索,空白页可以意味着几乎任何蛋糕(/ app/tmp/logs/*)。尽管我在BlueHost上托管了我的网站,但是在没有特殊配置的情况下,蛋糕工作得很好。如果你不知道错误是什么意思,把他们带进来! – 2009-06-16 19:26:09

+0

有没有办法让你知道你是如何做到这一点的。汉尼拔莱克特?所以如果我理解正确,你没有使用.htaccess? – 2009-06-16 19:56:42

回答

1

,我跟着来设置所有的方法可以在这个网站上找到... http://www.ad7six.com/MiBlog/ProductionSetup

  • /cake_install
  • /cake_install /应用
  • /cake_install /蛋糕
  • /cake_install/vendor
  • /public_html/.htaccess
  • /public_html/index.php

/的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'); 
} 
0

随着BlueHost的,不要忘记,Web根目录以外的文件夹(即主文件夹)也可供您的应用程序访问 - 无需特别将框架放入对外开放的文件夹中。