Hướng dẫn xử lý lỗi 500 khi search trên VBB
Trịnh Hoàng Bảo Lộc
2013-07-24T03:51:48-04:00
2013-07-24T03:51:48-04:00
https://tocdoviet.com/blog/Tai-lieu-Ma-Nguon/Huong-dan-xu-ly-loi-500-khi-search-tren-VBB-123.html
https://tocdoviet.com/uploads/blog/2013_07/vbulletin-500x250.jpg
Tốc Độ Việt - Dịch vụ Hosting, Tên miền, Máy chủ, Thiết kế Website
https://tocdoviet.com/assets/images/logo.png
Thứ tư - 24/07/2013 03:51
Bạn có thể sẽ gặp lỗi này khi sử dụng chức năng tìm kiếm ở VBB với các máy chủ cài đặt phiên bản PHP 5.3.x trở lên.
Nguyên nhân là VBB sử dụng một số hàm cũ mà phiên bản PHP 5.3.x đã tắt đi. Sau đây là cách sử lý lỗi. Bạn sửa file /vb/search/criteria.php
Tìm đến đoạn if (method_exists($this->search_type, 'get_display_name')) { $hashstrings[] = 'type:' . $this->search_type->get_display_name(); } else { $hashstrings[] = 'type:' . strval($this->search_type); } Và thay thế bằng đoạn bên dưới $hashstrings[] = 'type:' . strval($this->search_type);