CakePHP 1.2: Corrigindo erro estranho na Dreamhost
Olá pessoal,
a medida que passei a usar mais o CakePHP 1.2, passei a me deparar com mais problemas. (Não são muitos. Mas alguns são bem chatos.)
Estava instalando um novo site na Dreamhost, quando me deparei com o seguinte erro:
Missing Controller
Error: InternalError.htmlController could not be found.
Error: Create the class InternalError.htmlController below in file: app/controllers/internal_error.html_controller.php
<?php
class InternalError.htmlController extends AppController {
var $name = 'InternalError.html';
}
?>
Notice: If you want to customize this error message, create app/views/errors/missing_controller.ctp
Percebam que nem mesmo o nome deste controlle solicitado é coerente. Depois de muito ajeitar o routes sem muito sucesso, acabei descobrindo na lista oficial que deveria trocar a conta para PHP 4. Não entendi o porquê do erro, mas felizmente a Dreamhost me permitiu fazer isso!
Abraços e espero que ninguém passe por isso em um servidor de hospedagem que não dá a mesma liberdade que a DH!
7 Comentários »
RSS feed for comments on this post · URI do TrackBack
Este site é escrito por Tulio Faria, analista de sistemas, apaixonado por web, jogos e por qualquer cacareco tecnológico.
Spark said,
Janeiro 16, 2008 @ 18:33
Ou pode compilar a versão 5 do php…
Parece que é uma incompatibilidade com o zend_optimizer, que já foi reportada para a Zend…
Se você compilar com o script padrão do wiki.dreamhost.com , já funciona.. aproveitei e testei-o com fastCGI, e fica maneiro
Abraços
Tulio Faria said,
Janeiro 16, 2008 @ 18:46
Pois é Spark, mas tenho um pouco de receio de fazer lambança… rs… De qualquer forma, vou pegar um FDS e testar
Abraços,
Tiago Piccinin said,
Janeiro 25, 2008 @ 09:47
Também andei tendo mais problemas na versão 1.2
Mas espero que seja só até conhecer melhor
abraços.
Patrick Kelecom said,
Setembro 18, 2008 @ 21:08
Olá pessoal, tudo bom?
Estou desenvolvendo uma aplicação e aqui localmente ela funciona perfeitamente, mas quando enviei pro servidor do meu cliente nada mais funciona^^
Pelo phpinfo do servidor, o mod_rewrite está lá no Loaded Modules em apache2handler, mas quando mando abrir a aplicação, naquela tela inicial do próprio cake, já não carrega o CSS. Já tentei alterar o .htaccess mas não obtive sucesso, alguma dica?
Abraços.
Ramon said,
Abril 13, 2009 @ 12:33
Estou com o mesmo problema de Patrick acima! Não ta carregando as folhas de estilo do cakepkp, logo na página inicial!
alguma dica?[2]
Rodrigo said,
Agosto 28, 2009 @ 12:19
Não sei mais o que fazer, quando comecei a me empolgar com o cake me aparece esse problema, ta tudo configurado certo, mas o cake não carrega a folha de estilos padrão nem no começo… estranho muito estranho… se alguém souber como resolver me da um toque. Abraços.
Bruno said,
Outubro 28, 2009 @ 21:29
Comigo estava dando o erro do css, achei no site do imaster que vc deve alterar o seu layout default e mudar o caminho.
css(’style’, array(), array(’media’=>’screen’))); ?>
Link do imaster: http://imasters.uol.com.br/artigo/14699/cakephp/faca_seu_site_com_cakephp_parte_01_/