Support

Site Restoration

#42052 Regarding #42049 Undefined array key "" in kickstart.php on line 14859

Posted in ‘Site restoration’
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

PHP version
n/a
CMS Type
Other
CMS Version
n/a
Backup Tool Version
n/a
Kickstart version
n/a

Latest post by designbengel on Thursday, 26 June 2025 06:14 CDT

designbengel

Hi Nic,

I am referring to tomorrow night's ticket  #42049 Undefined array key "" in kickstart.php on line 14859 I closed it because I got the site running by disabling the schemaorg plugin, but I am still invested what the array error means. Do you know that error? What could this be?

Thank you,

Elisa

nicholas
Akeeba Staff
Manager

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!

designbengel

Hi Nic,

Yes, I was restoring with CLI, I make this for mirroring the website to a Chinese Server.

Just wanted to make sure what the Array Error means. If it has nothing to do with the restoration of the package, I am fine with it.

Thank you for taking time to look into this!

Elisa

 

PS: deleting the autoload was my idea too but did not help.

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!