Pergunta

Como faço para configurar o CakePHP para trabalho corretamente em Bluehost? Devo colocar meu aplicativo, bolo e pastas de fornecedores, bem como .htaccess e arquivos index.php na public_html / diretório /? Eu segui as instruções aqui ... http: // livro. cakephp.org/view/37/Apache-and-mod_rewrite-and-htaccess sem sucesso. Tudo o que eu vejo quando eu digite o nome para o meu site é uma página em branco!

Foi útil?

Solução

O método que eu segui para configurar tudo pode ser encontrado neste local ... http: / /www.ad7six.com/MiBlog/ProductionSetup

  • / cake_install
  • / cake_install / app
  • / cake_install / bolo
  • / cake_install / fornecedor
  • /public_html/.htaccess
  • /public_html/index.php

/ public_html terá outras informações originalmente encontrado em app / webroot mas isso é explicado no link acima

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

Outras dicas

Com bluehost, não se esqueça de que as pastas fora do webroot (ou seja, sua pasta pessoal) também são acessíveis para a sua aplicação - sem necessidade particular para colocar o quadro dentro das pastas que estão abertos para o mundo exterior.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top