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);
   }

War diese Antwort hilfreich?

 Artikel drucken

Lesen Sie auch

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 error - Resource Limit Reached

Quote from Cloudlinux website: This error will report itself to end user as 508 error, "Resource...

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

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