Terra Empresas

Alguém ai já hospedou aplicação em YII no Terra Empresas?

A index abre tranquilo mas todas as internas dão 500 Internal Server Error.

Estou usando URL amigáveis (‘urlFormat’=>‘path’).

Nem um phpinfo não consigo rodar no servidor.

Alguma ideia?

Tem algum .htaccess?

AddDefaultCharset iso-8859-1

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule . index.php

Apesar de não estar 100% correcta a configuração via .htaccess, não parece ser a fonte do problema.

Tem o YII_DEBUG a true e o php a mostrar erros?

O servidor está configurado de forma a não mostrar os erros e não consigo mudar a diretiva.

Mesmo o debug true cai nessa tela de error.

Você tem um erro qualquer de programação, e sem a indicação do erro é complicado encontrá-lo.

Pois é.

Está funcionando perfeitamente em três servidores diferentes.

Menos no Terra Empresas.

Vou tentar solicitar os logs do servidor.

Obrigado mesmo assim.

Só mais uma questão? Não tem outros .htaccess no projecto sem ser na raiz? Se sim qual o conteúdo e onde estão

Não tem.

Sobe a pasta /requeriments/ dentro do zip do framework, e veja se 90% dos itens estão funcionando no servidor.

Se não me engano esses servidores particulares, são péssimo para suporte! O terra deve está usando um PHP antigo, desabilita erros, funções de email, habilita 100% as configurações de segurança, até o infeliz do suhosin!

Consegui alterando o .htaccess

Se eu fosse esperar pelo suporte (sem comentários).

Segue o arquivo caso mais alguém tenha problemas:




AddDefaultCharset iso-8859-1

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)\?*$ index.php/$1 [L,QSA]