↓↓xuống cuối trang↓↓
Chào mừng bạn đến với wap DinhLoi.XtGem.Com | Chúc bạn có 1 năm mới vui vẻ tốt lành hạnh phúc! Hãy giới thiệu website này cho bạn bè nhé!img
DinhLoi.XtGem.Com =>> CaFe9x.Gq
Bạn đến từ quốc gia:



Hôm nay ngày
08.05.26/08:46
img- Hi. Xin chào! Mozilla/5.0
logo
.
HOMECHÁTTruyệnFORUM
logo

Chatbox|Admin nhận làm wap/web, giá cả thương lượng... Thông tin admin tại mỗi bài viết.
Home · Bang hội ·
* Đăng Nhập hoặc Đăng Kí
để sử dụng hết chức năng của diễn đàn.
Hi, Khách!
HomeBang hội » Wapmaster » VBulletin » Chữa lỗi “Database error” với forum Vbulletin (VBB)
Xuống dưới » Chữa lỗi “Database error” với forum Vbulletin (VBB)
avatar by Pham_loi Pham_loi
Chức vụ:
01:38:13, 01-04-2016

Từ trước tới giờ mình thường sử dụng IPB hoặc PHPBB làm forum và chưa bao giờ sử dụng forum VBB do phí bản quyền của nó rất cao và mình cũng không muốn sử dụng các bản Null. Vì vậy mình cũng chưa thử cài đặt VBB trên VPS có sử dụng HZserver để test. Nhưng hôm qua, có bạn comment VBB không thể cài đặt được trên VPS sử dụng HZserver, mình cũng thử download một bản NUL.L trên sinhvienit về, upload lên VPS để xem nó có chính xác như vậy không. Mình không download bản cài mới, mà chỉ download một bản MOD sẵn và tiến hành phục hồi nó trên VPS.
img
Sau khi add domain, upload VBB lên VPS , tạo database và phục hồi database sẵn có của bản mod, mình chỉnh sửa file config của VBB đúng như hướng dẫn . Nhưng khi truy cập vào địa chỉ domain, đúng là lỗi kết nối database như comment của bạn đó.
img
Lúc đầu, mình tưởng nguyên nhân do Zend Opcache đang bật, nhưng mình Clear cache hay tắt Zend Opcache thì lỗi vẫn không hết.

Vào email mình điền trong file config của VBB thì nhận thấy khoảng 10 email gửi từ VPS có tiêu đề vBulletin Database Error! với nội dung:
Database error in vBulletin :
 
mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
/home/anhyeuem123.com/public_html/includes/class_core.php on line 313
 
MySQL Error   :
Error Number  :
Request Date  : Saturday, July 19th 2014 @ 03:30:42 PM
Error Date    : Saturday, July 19th 2014 @ 03:30:42 PM
Script        : http://anhyeuem123.com/admincp/
Referrer      : http://www.google.com/url?q=http%3A%2F%2Fanhyeuem123.com%2Fadmincp%2F&sa=D&sntz=1&usg=AFQjCNG0QTx_nJ3cPtVVk1OY6vu8bdJDpA
IP Address    : 42.113.197.79
Username      :
Classname     : vB_Database
MySQL Version :

Copy code

lúc này thì mọi việc đã sáng tỏ, lỗi này do mình config như hướng dẫn, và config này là sai trên VPS sử dụng HZserver.

Mình sửa đoạn code dưới trong config.php
$config['Database'['dbtype' = 'mysql';
Copy code

Sửa thành:
$config['Database'['dbtype' = 'mysqli';
Copy code

Sau khi edit lại xong, mình vào lại trang website bằng trình duyệt thì mọi một lỗi khác xuất hiện
Warning : array_merge() [function.array-merge : Argument #1 is not an array in [path/includes/init.php on line 313
Unable to add cookies, header already sent.

Copy code

search trên google một chút thì được cách sửa là thêm đoạn code sau vào file config.php
define('DISABLE_HOOKS', true);
Copy code

Bây giờ vào lại trang website một lần nữa, ok hết rồi. Lỗi VBB trên VPS đã hết, mình có thể sử dụng VBB hoàn toàn bình thường.

Lưu ý: với VBB cài mới, sẽ hông bị lỗi phía dưới nên bạn không được add code:
define('DISABLE_HOOKS', true);
Copy code

vào config.php nhé. add code này vào, bạn sẽ disable toàn bộ MOD.

HZserver xuất phát từ Servertut, vì vậy nếu bạn sử dụng Servertut Script mà không cài đặt được VBB thì cách xử lỗi này cũng tương tự nhé ! :D
Nói ngắn gọn là các bạn vào config.php thêm 2 dạng code trên
Chúc bạn thành công. Test ngon trên hostinger và HZserver
Nguồn: hostingaz

Like: 0
Lên trên  Tổng số: 1







Trực Tuyến: Khách: 1
Diễn đàn teen Việt Nam
CopyRight 2014
Tag:
Bạn đến từ:
Share: img img img img img

Thanks To:XtGem
Liên kết:U-ON

The Soda Pop