2009-06-16 82 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根目錄以外的文件夾(即主文件夾)也可供您的應用程序訪問 - 無需特別將框架放入對外開放的文件夾中。