Tải bản đầy đủ (.pdf) (11 trang)

Lập trình web với PHP - p37

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (281.77 KB, 11 trang )

Chương 9 : ĐIỀU KHIỂN VÀ TRÁNH
NHỮNG LỖI
Sau khi viết mã lệnh, người mới lập trình sẽ gặp không ít khó khăn trong việc tìm
ra lỗi và chỉnh sửa lỗi. PHP hỗ trợ đầy đủ tính năng lập trình giao diện API (Applications
Programming Interface) có thể tìm ra lỗi và khắc phục những lỗi ấy. Ngoài PHP thì
Apache Web Server cũng hỗ trợ người lập trình tìm ra lỗi và khắc phục lỗi.
Tiếp xúc với lỗi Apache Web Server như thế nào?
Apache có một thư mục Lỗi tài liệu, bạn có thể định cấu hình trong file httpd.conf
để tạo ra những trang thông báo lỗi với PHP, vì thế người thăm trang web không thấy
buồn chán. PHP tạo ra trang web thông báo lỗi thân thiện cho người dùng.
Không giống những trang thông báo lỗi như PHP, trang của Apache được sử dụng
nhiều cho những trang đã mất.
Chỉ thị lỗi của Apache
Ví dụ về việc sử dụng phương pháp Apache.
Trước hết cần thay đổi trong thư mục httpd.conf để cho phép tạo ra một trang thông
báo lỗi, Apache thường được mặc định bên trong những trang lỗi. Nhưng bạn muốn có
một thông báo như ý muốn khi có lỗi xuất hiện.
Bạn cần có những thay đổi sau:
1. Mở file httpd.conf, những dòng 750 hoặc xa hơn, tìm vài dòng giống như sau:

# Customizable error responses come in three flavors:
# 1) plain text 2) local redirects 3) external redirects
#
# Some examples:
#ErrorDocument 500 “The server made a boo boo.”
#ErrorDocument 404 /missing.html
#ErrorDocument 404 “/cgi-bin/missing_handler.pl”
#ErrorDocument 402 195H

×