All add-ons currently require PHP 7.4 or greater.

On July 4th 2024 PHP 8.2 will be the new minimum requirement for all add-ons. Expect any add-on released after that date to require 8.2 or greater. Some releases may not immediately take advantage of 8.x specific features in PHP, which means you might, be able to continue using new releases in PHP 7.4, however, if you experience an error the first thing you should do is update to PHP 8.2 then create a support ticket if the error persists.

Please read about the changes to BoldMinded add-on licensing.

Ticket: Datagrab coexisting w/ Speedy and PHP8.1

Status Resolved
Add-on / Version Speedy 4.2.1
Severity
EE Version 7.2

Paul Larson

Jan 17, 2023

I know warnings are .... warnings.

But do these warnings/messages give you any pause?

The following error occurred: 
E_DEPRECATED: explode(): Passing null to parameter #2 ($string) of type string is deprecated 
File: /var/www/vhosts/example.com/system/user/config/config.php
Line: 26
The following error occurred: 
E_DEPRECATED: explode(): Passing null to parameter #2 ($string) of type string is deprecated 
File: /var/www/vhosts/example.com/system/user/config/config.php
Line: 26
The following error occurred: 
E_WARNING: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent 
File: /var/www/vhosts/example.com/system/ee/legacy/libraries/Core.php
Line: 165
Starting: Upholstery Parent… 
The following error occurred: 
E_WARNING: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/example.com/system/ee/ExpressionEngine/Boot/boot.common.php:727) 
File: /var/www/vhosts/example.com/system/ee/legacy/core/Input.php
Line: 266
The following error occurred: 
E_WARNING: mkdir(): File exists 
File: /var/www/vhosts/example.com/system/user/addons/speedy/Service/Drivers/FilesystemDriver.php
Line: 133
The following error occurred: 
E_WARNING: mkdir(): File exists 
File: /var/www/vhosts/example.com/system/user/addons/speedy/Service/Drivers/FilesystemDriver.php
Line: 133
The following error occurred: 
E_WARNING: unlink(/var/www/vhosts/example.com/system/user/cache/speedy/default_site/local/furniture/stressless-view-office/stressless-view-office-barstool_images_second): No such file or directory 
File: /var/www/vhosts/example.com/system/user/addons/speedy/Service/Drivers/FilesystemDriver.php
Line: 37
The following error occurred: 
E_WARNING: unlink(/var/www/vhosts/example.com/system/user/cache/speedy/default_site/local/furniture/stressless-view-office/stressless-view-office-barstool_images_third): No such file or directory 
File: /var/www/vhosts/example.com/system/user/addons/speedy/Service/Drivers/FilesystemDriver.php
Line: 37
The following error occurred: 
E_WARNING: unlink(/var/www/vhosts/example.com/system/user/cache/speedy/default_site/local/furniture/stressless-view-office/stressless-view-office-product-options): No such file or directory 
File: /var/www/vhosts/example.com/system/user/addons/speedy/Service/Drivers/FilesystemDriver.php
Line: 37

My speedy rules probably trigger on entry save with this import. Sometimes the imports get stuck, and I have to coax/re-run them.

I don’t see this as a bug… and in Centos/Plesk, the loud warnings weren’t a thing in PHP7, so I’m on the hunt in those forums to reduce the warning level.

 

#1

BoldMinded (Brian)

PHP 8? It looks like its more of an issue with your config file than Speedy itself.

Login to reply