Question Marks on Joomla Pages

Quick fix for old joomla versions using Mariadb or newer Mysql versions

in
Code:
libraries/joomla/database/database/mysql.php
or (depending on your setting)

Code:
libraries/joomla/database/database/mysqli.php
comment the line 186

Code:
return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
and add this instead(assuming these days you'll have unicode supported database:
Code:
   return (1);
the code looks like:
Code:
function hasUTF()
   {
     $verParts = explode( '.', $this->getVersion() );
   //   return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
   return (1);
   }

Ця відповідь Вам допомогла?

 Роздрукувати цю статтю

Також прочитайте

Emails Stuck in Outbox

Not a very common problem. But if you experience this issue please try the following:1. Disable...

508 error - Resource Limit Reached

Sending Cannot connect to the network. Verify your network connection or modem

We're seeing a few errors from Outlook users after upgrading to Windows 10, specifically a...

530 Relaying not allowed in a Email Clients

This error occurs when a user or mail client attempts to send email without authenticating on the...

508 Resource Limit Is Reached in cPanel Hosting

The error message "508 Resource Limit Is Reached" usually appears when your account is constantly...

Powered by WHMCompleteSolution