Erros de php [RESOLVIDO]

1. Erros de php [RESOLVIDO]

Milrak Pereira Pessoa
milrak

(usa Ubuntu)

Enviado em 31/07/2012 - 01:53h

Boa noite amigos,
a pouco tempo estou usando o linux para programar php, com pouco tempo de programação percebi que não estava errando nada, e derrepente tentei forçar um erro, só que não apareceu nada de erro.. será que está tudo certo com meu sistema? O.o com certeza não pois ele deveria apontar o erro de conexão por exemplo. Como poderei resolver esse trágico problema? :X


  


2. Re: Erros de php [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 31/07/2012 - 02:16h

Não é problema, é apenas um recurso de mostrar ou não os erros que por padrão vem desabilitado.

Procure no seu arquivo php.ini ( pode esta em /etc/php5/apache2/php.ini) a linha:


#display_errors = On

E retire o comentário '#' da frente da linha e salve o arquivo, lembrando que deve acessar o arquivo com poderes especiais

sudo nano /etc/php5/apache2/php.ini

ou

su # senha do root
nano /etc/php5/apache2/php.ini




3. Re: Erros de php [RESOLVIDO]

Milrak Pereira Pessoa
milrak

(usa Ubuntu)

Enviado em 31/07/2012 - 02:23h

rai3mb escreveu:

Não é problema, é apenas um recurso de mostrar ou não os erros que por padrão vem desabilitado.

Procure no seu arquivo php.ini ( pode esta em /etc/php5/apache2/php.ini) a linha:


#display_errors = On

E retire o comentário '#' da frente da linha e salve o arquivo, lembrando que deve acessar o arquivo com poderes especiais

sudo nano /etc/php5/apache2/php.ini

ou

su # senha do root
nano /etc/php5/apache2/php.ini



Tem alguma coisa relacionado a essas linhas?

; This directive controls whether or not and where PHP will output errors,
; notices and warnings too. Error output is very useful during development, but
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
; It's recommended that errors be logged on production servers rather than
; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
; On or stdout = Display errors to STDOUT
; Default Value: On
; Development Value: On
; Production Value: Off
; http://php.net/display-errors
display_errors = Off

; The display of errors which occur during PHP's startup sequence are handled
; separately from display_errors. PHP's default behavior is to suppress those
; errors from clients. Turning the display of startup errors on can be useful in
; debugging configuration problems. But, it's strongly recommended that you
; leave this setting off on production servers.
; Default Value: Off
; Development Value: On
; Production Value: Off
; http://php.net/display-startup-errors
display_startup_errors = Off


--
Só foi o que eu achei com o "display_errors"





4. Re: Erros de php [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 31/07/2012 - 02:26h

Só tem, perceba que o seu está:

display_errors = Off

E deve ficar...

display_errors = On

Depois reinicie o apache:

sudo /etc/init.d/apache2 restart


5. Re: Erros de php [RESOLVIDO]

Milrak Pereira Pessoa
milrak

(usa Ubuntu)

Enviado em 31/07/2012 - 02:33h

Parece que não tem como mudar o arquivo... "Permissão negada"
:X
Tentei dar permissão com a linha de código que vc me passou agora pouco no outro post, só que não funcionou.. :x


6. Re: Erros de php [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 31/07/2012 - 02:36h

Nesse arquivo vc não deve mudar as permissões, veja o que acabei de falar:

... lembrando que deve acessar o arquivo com poderes especiais

sudo nano /etc/php5/apache2/php.ini

ou

su # senha do root
nano /etc/php5/apache2/php.ini



7. Re: Erros de php [RESOLVIDO]

Milrak Pereira Pessoa
milrak

(usa Ubuntu)

Enviado em 31/07/2012 - 03:00h

rai3mb escreveu:

Nesse arquivo vc não deve mudar as permissões, veja o que acabei de falar:

... lembrando que deve acessar o arquivo com poderes especiais

sudo nano /etc/php5/apache2/php.ini

ou

su # senha do root
nano /etc/php5/apache2/php.ini


Muito obrigado funcionou perfeitamente, me desculpa, ainda não sei mecher beim no terminal.. õ/







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts