Hola:
Mismo error desde que he actualizado varios sitios web a PHP 8.X, mis clientes no pueden exportar a EXCEL:
WordPress versión 6.1.1
Tema: Astra
Plugin actual: Advanced CF7 DB (versión 1.9.2)
PHP versión 8.0.28
Detalles del error
Se ha producido un error del tipo E_COMPILE_ERROR en la línea 529 del archivo /var/www/vhosts/cristinagalbarro.es/httpdocs/wp-content/plugins/advanced-cf7-db/admin/class/PHPExcel/Shared/String.php. Mensaje de error: Array and string offset access syntax with curly braces is no longer supported
Gracias.
-
This reply was modified 5 months, 1 week ago by
.
Hi, i have also the same problem. I replaced all curly braces from the files, now i don`t get any erorr but the excel file is not generated. So is not a sollution
“I replaced all curly braces from the files” – Yes, I also did this, and now it works again. But there are many files to edit in admin/class/PHPExcel.
The V1.9.3 update from today still has the curly brackets, so I won’t update.
PHPExcel is an artefact from or for a software history museum btw, see https://github.com/PHPOffice/PHPExcel
“The project was officially deprecated in 2017 and permanently archived in 2019.
The project has not be maintained for years and must not be used anymore. All users must migrate to its direct successor PhpSpreadsheet, or another alternative.”
I have this problem too. Solution would be nice!