2011-12-28 15 views

cevap

44

değil en azından işlerin yolunda gitmemesi için php hata günlüğünü kontrol etmeliyiz yapılacak en iyi şey olur Umut;)

# PHP error handling for development servers 
php_flag display_startup_errors off 
php_flag display_errors off 
php_flag html_errors off 
php_flag log_errors on 
php_flag ignore_repeated_errors off 
php_flag ignore_repeated_source off 
php_flag report_memleaks on 
php_flag track_errors on 
php_value docref_root 0 
php_value docref_ext 0 
php_value error_log /home/path/public_html/domain/PHP_errors.log 
php_value error_reporting -1 
php_value log_errors_max_len 0 
+4

Remembet'i kullanabilirsiniz. – glerendegui

+0

@glerendegui, bunun en iyi uygulama olduğunu öne sürmüyorum. Yorum gibi basit bir geliştirme ortamı için, üretim değil, localhost || ağındaki hata günlüğüne erişmek için çok kullanışlı olduğunu söylüyor. – imp

+0

@glerendegui neden bir error_log dosyasını halka açık bir yere göndermediğimi açıklayabilir misiniz? – Tarik

11

Dene:

 

php_value error_reporting 2039 
 

o Muhtemelen

+1

Güzel! Mantığı 2039 tam sayısının arkasında verir misiniz? – Binod

+4

2039 değeri E_ALL & ~ E_NOTICE anlamına gelir. Burada bulundu: http://www.ibm.com/developerworks/library/os-debug/ – qwerty

+4

.htaccess içine koyduğumda 500 iç hata verir –

22

Bir modül olarak php içermeyen paylaşılan bir barındırma planındaysanız, bu bayrakları htaccess dosyasına eklerken 500 sunucu hatası alırsınız.

ancak satırı ekleyebilirsiniz:

sizin .php dosyasının en üstünde

ini_set('display_errors','off');

ve hatasız çalışması gerekir.

6

Fortes haklı, teşekkürler.

Paylaşılan bir barındırma olduğunda, bir 500 server error elde etmek normaldir. Ben Joomla ile bir web sitesi var ve index.php eklendi:

ini_set('display_errors','off'); 

hata çizgi kayboldu siteme gösterdi.

1

Ini_set ('display_errors', 'off') kullandım; ve harika

1
ini_set('display_errors','off'); 

Wordpress ince Çalışma çalışır config.php

[php üzerinde kapatın uyarılar ve hatalar/MySQL] (içinde
+1

erişebilir, bu yalnızca çalışanıdır. 20 farklı çizgi denedim. Bu çalışıyor. – SpaceDog

İlgili konular