Hướng dẫn - Tùy biến trang báo lỗi Cơ sở dữ liệu của WordPress | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We need money to operate the site, and almost all of it comes from our online advertising.

If possible, please support us by clicking on the advertisements.

Please add vn-z.vn to your ad blocking whitelist or disable your adblocking software.

×

Hướng dẫn Tùy biến trang báo lỗi Cơ sở dữ liệu của WordPress

Small Love

Búa Đá
Là một blogger sử dụng mã nguồn WordPress thì ít nhất bạn cũng một lần nhìn thấy dòng chữ báo lỗi kết nối to đùng khi truy cập vào website :

Error Establishing a Database Connection

Lỗi này xuất hiện khi bạn config không đúng thông tin cở sở dữ liệu khi cài đặt hoặc chuyển host, nếu dùng VPS thì có thể do MySQL/MariaDB bị shutdown do thiếu ram,v.v.... Và với những khách truy cập không có kiến thức về WordPress thì họ sẽ không biết phải làm gì và sẽ thoát ngay. Lúc này chúng ta nên tùy chỉnh dòng báo lỗi này thành những thông báo riêng của chúng ta để cho họ biết rằng trang web đang gặp trục trặc và sẽ hoạt động trở lại trong thời gian ngắn, tránh được việc mất lưu lượng khách truy cập.
iNintUv.png

Để tạo thông báo bạn muốn, hãy tạo một file có tên db-error.php trong public_html (htdocs)/wp-content, trên VPS thì bạn cd vào thư mục wp-content rồi dùng nano để tạo file db-error.php. Dán cái này vào, sửa nội dung thông báo theo ý bạn rồi lưu lại.

PHP:
<?php //

  header('HTTP/1.1 503 Service Temporarily Unavailable');
  header('Status: 503 Service Temporarily Unavailable');
  header('Retry-After: 600'); // 1 hour = 3600 seconds

  // Nếu bạn muốn gửi mail về cho email của bạn khi gặp lỗi
  // mail("[email protected]", "Database Error", "There is a problem with the database!", "From: Db Error Watching");

?>

<!DOCTYPE HTML>
<html>
<head>
<title>Database Error</title>
<style>
body { padding: 20px; background: red; color: white; font-size: 60px; }
</style>
</head>
<body>
Website đang gặp sự cố về cơ sở dữ liệu, vui lòng quay lại sau ít phút !
</body>
</html>

Nội dung trong thẻ body bạn có thể sửa thoải mái, ngoài ra bạn cũng có thể cho Wordpress gửi mail báo lỗi về cho email của bạn bằng cách bỏ dấu chú thích ( 2 slash, //) ở dòng mail đi. Chúc các bạn thành công !
Tham khảo : thachpham.com
 

congdongnet

Búa Đá Đôi
Chủ topic có thể giúp mình cách sử dụng SQL Server trong Wordpress với. Thanks!

Theo tôi là không được. 2 môi trường hoàn toàn khác biệt.
 

congdongnet

Búa Đá Đôi
trang đăng nhập, trang đăng ký, bảng xếp hạng khách hàng lấy data từ sql server ấy

Thế thì phải sửa trong code nữa. Rất phức tạp. Các câu truy vấn trong WordPress người ta viết toàn dùng của mysql. Sao bác k thuê người chuyển đổi data từ sql server qua mysql cho khỏe. Chuyển xong dùng cố định mysql chả ngon bao nhiêu. Xưa nay chả ai chơi ngược bao giờ.
 


Top