Tôi chỉ muốn bật các lỗi php và vô hiệu hóa tất cả các thông báo và cảnh báo trong các tập tin php.Làm thế nào để vô hiệu hóa thông báo và cảnh báo trong PHP trong tệp .htaccess?
Xin cảm ơn trước.
Tôi chỉ muốn bật các lỗi php và vô hiệu hóa tất cả các thông báo và cảnh báo trong các tập tin php.Làm thế nào để vô hiệu hóa thông báo và cảnh báo trong PHP trong tệp .htaccess?
Xin cảm ơn trước.
Có lẽ không phải là điều tốt nhất để làm bạn cần phải ít nhất kiểm tra log lỗi php của bạn cho những thứ đi sai;)
# 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
Nhớ để không bao giờ gửi tệp error_log đến một vị trí truy cập công cộng. – glerendegui
@glerendegui thực sự, tôi không cho rằng đây là phương pháp hay nhất. Giống như bình luận nói cho một môi trường phát triển đơn giản, không phải sản xuất của nó rất tiện dụng để truy cập vào nhật ký lỗi trên mạng localhost || của bạn. – imp
@glerendegui bạn có thể giải thích lý do tại sao không gửi tệp error_log tới vị trí truy cập công cộng không? – Tarik
Hãy thử:
php_value error_reporting 2039
Hy vọng nó giúp
Nếu bạn đang ở trong một kế hoạch lưu trữ được chia sẻ mà không có php cài đặt như một mô-đun, bạn sẽ nhận được một lỗi máy chủ 500 khi thêm những lá cờ vào tập tin htaccess.
nhưng bạn có thể thêm dòng:
ini_set('display_errors','off');
trên đầu trang của tập tin .php của bạn và nó sẽ làm việc với không có lỗi.
Fortes là đúng, cảm ơn bạn.
Khi bạn có một máy chủ lưu trữ được chia sẻ, thường là để có được 500 server error
. Tôi có một trang web với Joomla và tôi thêm vào index.php
:
ini_set('display_errors','off');
Dòng lỗi cho thấy trong trang web của tôi biến mất.
Tôi đã sử dụng ini_set ('display_errors', 'off'); và nó hoạt động tuyệt vời
ini_set('display_errors','off');
Làm việc tốt trong Wordpress config.php
đây là tài khoản duy nhất hoạt động. Tôi đã thử 20 dòng khác nhau. Những công việc này. – SpaceDog
thể trùng lặp của [Tắt cảnh báo và lỗi trên php/mysql] (http://stackoverflow.com/questions/1645661/turn-off- cảnh báo-và-lỗi-trên-php-mysql) – mario