Navegando neste Tópico:   1 usuários anônimos





Servidor WEB
Just popping in
Cadastrado em:
7/11/2007 14:57
Grupo:
Registered Users
Mensagens: 9
Offline
Boa tarde pessoal!

O que ocorre é o seguinte.
Todos os diretórios tem que ter CHMOD 775 e os arquivos PHP precisam estar em 644. Apenas alguns diretorios precisam ter o CHMOD 777 para fazer upload de fotos, etc...
Então ja dei todas as permissões nos diretórios, mas tem algo ainda "bloqueando" os arquivos PHP a lerem outro diretório.
Por exemplo
o arquivo logar.php dentro de admin/, precisa do arquivo da pasta ../includes/conexa.php, mas ele nao consegue chegar nesse diretório, então ele simplismente pára a execução do script, causando tela branca. Mas se eu colocar um ECHO(comando para imprimir algum valor) antes da inclusão do arquivo, ele exibe sem problemas.


Alguem sabe o que pode ser ?

Uso Apache2, php5 e MySQL 5.


Abraços pessoal!

Enviado em: 7/11/2007 15:01
Transferir mensagem para outros aplicativos Transferir


Re: Servidor WEB
Webmaster
Cadastrado em:
17/6/2006 11:38
De Rio de Janeiro - RJ
Grupo:
root
Webmasters
Registered Users
Colaborador
Moderador
Mensagens: 785
Offline
Boa Tarde !! Flesha,

Provavelmente os arquivos html ou php nao devem ter o mesmo usuario e dono. Vamos verificar :)

Aqui veremos o nome do usuario e grupo que roda o servico http
Citando:

[root@saphira html]# cat /etc/httpd/conf/httpd.conf | grep -E 'User |Group '
# . On SCO (ODT 3) use "User nouser" and "Group nogroup".
# when the value of (unsigned)Group is above 60000;
# don't use Group #-1 on these systems!
User apache
Group apache


Entao todos os arquivos dentro do diretorio /var/www/html precisar esta com o Usuario e Grupo apache
Citando:

chown apache.apache -R /var/www/html


Agora tente rodar o seu programa :)))

Enviado em: 7/11/2007 16:17
Transferir mensagem para outros aplicativos Transferir


Re: Servidor WEB
Just popping in
Cadastrado em:
7/11/2007 14:57
Grupo:
Registered Users
Mensagens: 9
Offline
Olá Iscosta, obrigado pela responsta !

Então, os usuários e grupos estavam diferentes, então com o comando q vc me passou, trocou os usuários e grupos, mas mesmo assim continuou a aparecer tela branca.

Tem alguma outra coisa que possa ser?


[]'s!

Enviado em: 7/11/2007 17:20
Transferir mensagem para outros aplicativos Transferir


Re: Servidor WEB
Webmaster
Cadastrado em:
17/6/2006 11:38
De Rio de Janeiro - RJ
Grupo:
root
Webmasters
Registered Users
Colaborador
Moderador
Mensagens: 785
Offline
coloque o php com mais log:

[root@saphira ~]# vi /etc/php.ini
Citando:

error_reporting = E_ALL & ~E_NOTICE


Precisa reiniciar o apache
Citando:

service httpd restart


Tbem liste o conteudo do arquivo
cat /var/log/httpd/error_log


Coloque aqui as utimas linhas do conteudo:
/var/log/httpd/error_log

Detalhe mais que aplicacao eh essa ?

Que script esta sendo roda?

Enviado em: 7/11/2007 18:14
Transferir mensagem para outros aplicativos Transferir


Re: Servidor WEB
Just popping in
Cadastrado em:
7/11/2007 14:57
Grupo:
Registered Users
Mensagens: 9
Offline
OLá,

é apenas um sistema de login que um colega meu fez e eu estou tentando botar rodar no servidor. Coisa simples.

[Wed Nov 07 17:47:02 2007] [noticecaught SIGTERMshutting down
[Wed Nov 07 17:47:27 2007] [noticesuEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[
Wed Nov 07 17:47:27 2007] [noticeDigestgenerating secret for digest authentication ...
[
Wed Nov 07 17:47:27 2007] [noticeDigestdone
[Wed Nov 07 17:47:27 2007] [noticeApache/2.2.3 (CentOSconfigured -- resuming normal operations
[Thu Nov 08 08:12:53 2007] [noticecaught SIGTERMshutting down
[Thu Nov 08 08:12:53 2007] [noticesuEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[
Thu Nov 08 08:12:53 2007] [noticeDigestgenerating secret for digest authentication ...
[
Thu Nov 08 08:12:53 2007] [noticeDigestdone
[Thu Nov 08 08:12:53 2007] [noticeApache/2.2.3 (CentOSconfigured -- resuming normal operations


essas são as últimas linhas

mas assim, eu derrubei o mysql e ele retornou a mensagem de falha de conexão, que está setada no arquivo conexao.php, então ele ta dando include normal agora. Mas ainda continua a santa tela branca e de vez em quando, sei la o por que, tem hora que para de dar os ECHOS que tem no meio do código, muito estranho.

PS: nao apareceu nenhum erro trocando o error_reporting



[]'s!

Enviado em: 8/11/2007 8:16
Transferir mensagem para outros aplicativos Transferir






Você pode exibir os tópicos.
Você não pode iniciar um novo tópico.
Você não pode responder.
Você não pode editar.
Você não pode excluir mensagens.
Você não pode incluir votações.
Você não pode votar.
Você não pode anexar arquivos.
Você não pode enviar mensagens sem aprovação.

[Pesquisa Avançada]