質問

CakephpをBluehostで正しく動作するように設定するにはどうすればよいですか? / public_html /ディレクトリに.htaccessファイルとindex.phpファイルだけでなく、アプリ、ケーキ、ベンダーのフォルダーを配置する必要がありますか?ここの指示に従いました... http:// book。 cakephp.org/view/37/Apache-and-mod_rewrite-and-htaccess を使用できません。ウェブサイトに名前を入力したときに表示されるのは、空白のページだけです!

役に立ちましたか?

解決

すべてを設定するために従った方法は、このサイトで見つけることができます... http:/ /www.ad7six.com/MiBlog/ProductionSetup

  • / cake_install
  • / cake_install / app
  • / cake_install / cake
  • / 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');
}

他のヒント

bluehostを使用すると、webrootの外側のフォルダー(つまり、ホームフォルダー)にもアプリケーションからアクセスできることを忘れないでください。フレームワークを外の世界に開かれたフォルダー内に置く必要は特にありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top