Support

Akeeba Backup for Joomla!

#34201 PHP 8 & LiteSeep + lscache

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
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

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by Valtari on Monday, 14 December 2020 04:01 CST

Valtari

Hello,

I am on the latest version of Joomla 3.x.x, PHP 7.4 and on a server with LiteSpeed and LS cache. I installed the lscahe extension (component and plugin) also on my joomla! website.
Three questions:
Are your extensions compatible with PHP 8?
Have you had any issues with LiteSpeed and LScache, and if so, which ones?
Do you have any parameter recommendations with your extensions compared to LiteSpeed and LS cache?
Thank you for your comeback.
Best regards

nicholas
Akeeba Staff
Manager

Akeeba Backup 7.5.0, released today, is compatible with PHP 8.0. You can find the compatibility information of our software with PHP and Joomla versions at akeeba.com/compatibility Please do note that even though Joomla 3.9.23 claims to be PHP 8 compatible there are still a few parts of it which are not, such as the post-installation messages. Moreover, not all third party software — especially third party templates — are not compatible with it either. You might want to wait a couple of months for all developers to catch up before doing the switch to PHP 8.0.

As far as I can tell based on a really bad experience 2-3 years ago, LiteSpeed's cache is unaware of which pages of your site are public and which are generated per-user. As a result it caches per-user pages, including the administrator pages. This could end up breaking your site. If you decide to use it please bear in mind that it will definitely break all remote backup features (front-end backup URL and JSON backup API), the akeeba-altbackup.php CLI script and possibly cause problems in your site's administrator including but limited to being unable to switch between backup profiles or take backups successfully. If any of these issues occur you will need to disable LiteSpeed's cache and retry reproducing the issue. If the issue cannot be reproduced with LiteSpeed's cache turned off the problem comes from it and we can provide no support since LiteSpeed is server software under the purview of your host and we have no input on its configuration.

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!

Valtari

Hi Nicolas,

Thanks for your comlete answer !

I undestand all.

Best regards

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!