Interpretação arquivos php

1. Interpretação arquivos php

Breno Ap. Cervi Padovan
brenoacp

(usa CentOS)

Enviado em 20/09/2011 - 14:34h

Boa tarde senhores,
Estou com um probleminha aqui.
Tenho um site com a seguinte estrutura:
site
site/adm

O que está em site é interpretado normalmente.
Agora o que está na subpasta ADM não é interpretado, ele abre o arquivo no browser.

O que pode estar errado?

Obrigado,
Breno.




  


2. Re: Interpretação arquivos php

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 20/09/2011 - 14:49h

Verificou os logs do apache (/var/log/apache) pra identificar o que ocorre?


3. Re: Interpretação arquivos php

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 20/09/2011 - 14:57h

Das duas uma:

- Em algum arquivo de configuração do Apache existe uma tag <Directory /caminho/site/adm/> com "Options noexec" definido.

- Dentro do diretório site/adm/ existe um arquivo .htaccess com o Options noexec.

Identifique onde tal configuração se enfiou e a remova.

P.S.: Pode ser o contrário também, "Options Exec" para o diretório /site/ e nada definido para o /adm/, daí basta replicar a configuração.

Se não for nenhuma das opções, procure por qualquer ocorrência de php_admin_value nas configurações do Apache e analise.



4. Re: Interpretação arquivos php

Breno Ap. Cervi Padovan
brenoacp

(usa CentOS)

Enviado em 20/09/2011 - 19:15h

Pessoal segue o log:

10.10.10.1 - - [20/Sep/2011:19:10:14 - 0300] "GET /adm/%5C%22imagens/adm/band-eng.gif%5C%22 HTTP/1.1" 404 262 "http://meusite/adm" "Mozila/5.0 (Windows NT 6..1; rv:6.0.2) Gecko/20100101 Firefox/6.0.2"

10.10.10.1 - - [20/Sep/2011:19:10:14 - 0300] "GET /adm/%5C%22imagens/adm/band-eng.gif%5C%22 HTTP/1.1" 404 262 "http://meusite/adm" "Mozila/5.0 (Windows NT 6..1; rv:6.0.2) Gecko/20100101 Firefox/6.0.2"

10.10.10.1 - - [20/Sep/2011:19:10:14 - 0300] "GET /adm/%5C%22imagens/adm/band-eng.gif%5C%22 HTTP/1.1" 404 263 "http://meusite/adm" "Mozila/5.0 (Windows NT 6..1; rv:6.0.2) Gecko/20100101 Firefox/6.0.2"

Fazendo o teste com a função: phpinfo() é interpretado normalmente.


Não fomos nós que desenvolvemos o site, segue o começo do erro da página:

"; //caso seja um erro o script é paralizado if ($level>MSG_ALERTA) { die(""); } echo "
Notificação WebTool

" . $level_desc . " : " . $msg . "

SCRIPT FINALIZADO POR MEDIDA DE SEGURANCA
"; } ?>Prefixo = $prefixoSessao; $this->Login = ""; $this->Nome = ""; $this->UltAcesso = ""; $this->SU = ""; $this->Areas = array(); $this->Modulos = array(); $this->Autenticado = false; $this->PaginaLogin = $WT3Engine->WT3Controle->PaginaLogin; $this->WT3Engine = $WT3Engine; $this->iniciaVariaveisSessao(); $this->carregaVariaveisDaSessao(); } //---------------------------------------------------------------------------- function pegaVarSessao($nome) { $nomeReal = $this->Prefixo . $nome; if (isset($_SESSION[$nomeReal])) { return $_SESSION[$nomeReal]; } } //---------------------------------------------------------------------------- function logout() { $this->colocaVarSessao("AUTENTICADO",false);

Obrigado,
Breno.




5. Re: Interpretação arquivos php

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 20/09/2011 - 19:29h

Esse trecho do log aí não diz nada, pois você colou apenas a parte que mostra o link quebrado pra imagem band-eng.gif.

Mas pelo que você diz pode ter certeza que é erro no código-fonte do index.php.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts