Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By aruntvla on
Hi All,
When I am trying to upgrade my site from Drupal 7.44 to 7.52, I am getting this error when I visit the url admin/reports/status
Fatal error: Call to undefined method DatabaseConnection_mysql::utf8mb4IsConfigurable() in \modules\system\system.install on line 549
When I googled I got lot of answers, I tried out following things in my end
- Added following configurations to my.ini file
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
character-set-connection = utf8mb4
character-set-results = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_general_ci
- Changed Collation and character set of database and tables
ALTER DATABASE example_db CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;
ALTER TABLE example_advagg_aggregates CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
- Changed settings.php file database details as:-
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_general_ci',
Anyone please help me to resolve this issue
Mysql Version I am using is 5.6.21