Support

Akeeba Backup for WordPress

#39853 1064 Application Error after pressing Migrate button in Akeeba 8.1.0

Posted in ‘Akeeba Backup for WordPress’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

WordPress version
6.4.1
PHP version
8.1.x
Akeeba Backup version
8.1.0Pro

Latest post by nicholas on Tuesday, 21 November 2023 02:58 CST

webcoast

Hi, can you make any suggestions about what might be wrong in this hosting environment which is Crazy Domains, because when I click on the Migrate button after manually updating to Akeeba 8.1.0Pro I receive a 1064 Application error...

RuntimeException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 3 SQL=UPDATE `kqdoq_ak_stats` SET `filesexist` = 0 WHERE `id` IN ()

(see attached image).

Current MariaDB version is 10.5.22-MariaDB (see attachment).

I've done this process on about 50 other client sites on my own VPS's and not had any issues, so it must be this client's hosting environment.

I've also attached the current PHP extensions enabled, are there any missing which you need enabled, or any other clues why this error is being thrown?

Thanks

Nicola

nicholas
Akeeba Staff
Manager

This is a cosmetic issue, meaning that at this point the migration is already complete, the bug has no operational effect, it just annoys you as you can't dismiss the migration nag box. It is already fixed in version 8.1.1.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

webcoast

Thanks Nicholas.

I updated to 8.1.1 via the Akeeba dashboard, and then the Migration button still appeared, so I clicked the Migration button again and the migration then completed successfully, without the application error appearing. 

This is probably what you meant, but I thought I'd explain my process incase anyone else has the same issue, they can read what worked for me, rather than creating another support ticket.

Regards

Nicola

 

nicholas
Akeeba Staff
Manager

Yes, that's exactly what I meant :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!