Tôi đang sử dụng register_shutdown()
để cung cấp hiển thị trang nếu quá trình tải lên mất nhiều thời gian gây ra thời gian chờ PHP. Tôi thực sự không cần hiển thị lỗi nghiêm trọng cho người dùng, làm cách nào để ẩn thông báo đó?Loại bỏ thông báo "Lỗi nghiêm trọng: Thời gian thực hiện tối đa 30 ..."
7
A
Trả lời
6
Bạn sẽ muốn đặt chỉ thị display_errors
trong php.ini
để tắt trên máy sản xuất của mình. Ngoài ra, nếu tập lệnh của bạn không có bất kỳ lỗi nghiêm trọng nào ngoài vấn đề thời gian chờ, bạn có thể sử dụng ini_set
để tắt hiển thị lỗi khi chạy.
6
Để ẩn thông báo lỗi, bạn có thể sử dụng error_reporting(E_NONE)
để chặn tất cả các thông báo lỗi.
Hoặc bạn chỉ có thể thực hiện ini_set('display_errors','0');
để ẩn thông báo lỗi hiển thị và ghi nhật ký chúng.
Các vấn đề liên quan
- 1. WAMP 2.2e - phpmyadmin Lỗi nghiêm trọng: Thời gian thực hiện tối đa 30 giây vượt quá
- 2. Lỗi nghiêm trọng: Thời gian thực hiện tối đa 0 giây vượt quá
- 3. Thời gian thực hiện tối đa 30 giây vượt quá
- 4. Lỗi bẫy thời gian thực thi tối đa Php bẫy
- 5. PHP: Thời gian thực hiện tối đa 30 giây vượt quá
- 6. xử lý lỗi thời gian thực thi tối đa
- 7. Thông báo lỗi xác thực loại bỏ
- 8. Thông báo lỗi nghiêm trọng liên quan đến implicits
- 9. Thời gian thực hiện tối đa cho JavaScript
- 10. Đặt thời gian thực hiện tối đa trong MYSQL/PHP
- 11. Cách tăng thời gian thực hiện tối đa trong php
- 12. Tăng thời gian thực hiện tối đa cho php
- 13. Lỗi nghiêm trọng php
- 14. thời gian thực hiện tối đa là 60 giây vượt quá lỗi
- 15. Thời gian tối đa() | PHP
- 16. Lỗi "Lỗi nghiêm trọng PHP: Lỗi ngoài"
- 17. Tính thời gian ngày Khoảng thời gian tối thiểu, tối đa và lớn nhỏ nhất
- 18. curl_exec thời gian thực hiện tối đa - điều gì gây ra nó?
- 19. Ngoại lệ nghiêm trọng của loại MWException
- 20. Kiểm tra PHP cho lỗi nghiêm trọng
- 21. Hàm set_time_limit (0) và "thời gian thực hiện tối đa" PHP
- 22. Lỗi nghiêm trọng PHP, Pear?
- 23. Làm thế nào để loại bỏ một thông báo pynotify lỗi thời?
- 24. Đã vượt quá thời gian thực thi tối đa trong Google Apps Script
- 25. Lỗi nghiêm trọng: Không thể redeclare wp_is_mobile()
- 26. Trò chuyện trong thời gian thực với thông báo đẩy
- 27. thông báo thời gian thực với jquery và php
- 28. Đặt thời gian thực thi tối đa cho exec() cụ thể
- 29. PHPUnit: Xử lý lỗi nghiêm trọng
- 30. Thêm Node.js (cho thông báo thời gian thực) vào một ứng dụng PHP hiện có
'error_reporting (0);' và/hoặc 'ini_set ('display_errors', 0);' không đủ tốt? Bạn không nên hiển thị lỗi trong môi trường sản xuất nào ... – DaveRandom
@DaveRandom cảm ơn tôi sẽ thử. Không, tôi đã nghĩ rằng lỗi nghiêm trọng luôn được hiển thị ngay cả trong sản xuất, như cài đặt máy chủ lưu trữ mặc định. Cảm ơn – gremo
@DaveRandom Tại sao bạn lại tắt báo cáo lỗi? Ứng dụng của bạn sẽ vẫn theo dõi và ghi lại các lỗi khi chúng xảy ra, không hiển thị chi tiết lỗi cho người dùng. – cspray