Let me quote your ticket:
Hi Nic,
I have a Chinese Server where Akeeba Unite is set up, and it gets a backup of the given site, but I get the error:
Undefined array key "" in kickstart.php on line 14859
the restoring starts and I get various errors like missing classes like
Class "Flart\Plugin\System\YOOtheme\Grid\Extension\Grid" not found or
Path cannot be empty" (but Caching is off)
Maybe because the archive is corrupt?
I am not sure what the error Undefined array key "" in kickstart.php on line 14859 means and if it's the reason the restoration does not work
thanks for letting me know,
The line of code you are referencing will only execute if you are running PHP as a CLI script. If that is indeed what you were doing, that's okay, it's not a problem; the server just has the error reporting level set too high.
Regardless, Kickstart only extracts the backup archive. The backup archive was extracted just fine, so that's all there is to it.
The error you mentioned CANNOT come from the restoration script. It comes from a Joomla plugin. The restoration script is not a Joomla application, it cannot and does not load Joomla plugins. Therefore, telling me that the restoration displays this error makes no sense. If you told me the restored site had this issue, sure, it could happen, and you can delete the administrator/cache/autoload_psr4.php
file to address it.
Overall, the ticket does not make much sense to me. I assume you got some things mixed up when writing the ticket?
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!