Lỗi font unicode của Joomla 1.5 trên MariaDB

Tác giả: 29/08/2022

1- Mở file configuration.php của Joomla để xem  $dbtype đang sử dụng là mysql hay mysqli

var $dbtype = ‘mysql’;

hoặc

var $dbtype = ‘mysqli’;

Từ đó tìm file tương ứng

Code:

libraries/joomla/database/database/mysql.php

hoặc

Code:

libraries/joomla/database/database/mysqli.php

tìm đến dòng (hình như là dòng 186 – các bạn nhớ tìm chính xác)

Code:

return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));

Thực hiện comment lại và thêm dòng sau ở bên dưới
Code:

   return (1);

trông nó giống như sau
Code:

function hasUTF()
   {
      $verParts = explode( ‘.’, $this->getVersion() );
   //   return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
   return (1);
   }

Lưu lại File trên, sau đó F5 lại trang web để theo dõi kết quả.

Chúc bạn thành công!

Khi cần hỗ trợ xin liên hệ với chúng tôi:
Công ty phần mềm Nhân Hòa
Trụ sở Hà Nội: Tầng 4 – Toà nhà 97 – 99 Láng Hạ, Đống Đa, Hà Nội
Chi nhánh HCM: 270 Cao Thắng (nối dài), Phường 12, Quận 10, TP HCM
Chi nhánh Vinh – Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An
Hotline: 19006680

Trả lời