Problema Con Php 8.4 E Templates Helix Ultimate 2.2.9 - Problem With Php 8.4 And Templates Helix Ultimate 2.2.9 - Question | JoomShaper

Problema Con Php 8.4 E Templates Helix Ultimate 2.2.9 - Problem With Php 8.4 And Templates Helix Ultimate 2.2.9

P

PC&GRAPHIC

Template 1 week ago

Salve, ho segnalato anche via chat della problematica che ho riscontrato con l'aggiornamento del templates helix ultimate 2.2.9 . Questo aggiornamento va in conflitto con la versione di php 8.4 dove non fa "modificare" le pagine del sito in spbuilder nella sezione frontend facendoti vedere solamente una pagina bianca. Ho effettuato il cambio di versione di php alla 8.2 e 8.3 e il frontend di spbuiled funziona correttamente. Tengo a precisare che prima di questo aggiornamento del templates usavo il php 8.4 e non ho riscontrato questa problematico. In chat mi è stato detto che è sicuramente un errore tecnico e di segnalarlo nella community in modo da poterlo risolvere nel minor tempo possibile.

Hi, I also reported via chat about the issue I encountered with the Helix Ultimate 2.2.9 template update. This update conflicts with PHP 8.4, where it prevents you from "editing" the site's pages in the spbuilder frontend section, only displaying a blank page. I upgraded my PHP version to 8.2 and 8.3, and the spbuilder frontend works fine. I should point out that before this template update, I was using PHP 8.4 and didn't encounter this issue. In chat, I was told it was definitely a technical error and to report it to the community so they can resolve it as quickly as possible.

0
7 Answers
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 6 days ago #229594

Thank you for the update.

I'm glad you were able to identify the cause. It appears the issue is related to your CSP configuration rather than PHP 8.4 or Helix Ultimate 2.2.9. Since removing the CSP rule allows the frontend editor to load, one or more directives are likely blocking resources required by SP Page Builder.

If everything is working fine now, please mark the question as complete by accepting any of our answers.

Thank you!

0
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 1 week ago #229498

Hello,

Thanks for reaching out to us. Could you please share temporary administrator access to your Joomla backend? You can provide the credentials securely in the hidden content section. Also, please take a full backup of your site before we make any changes.

Also, add some screenshots of your issues.

Once I have access, I’ll investigate further and see what’s causing the issue. Let me know once you’ve shared the details!

Best regards,

0
P
PC&GRAPHIC
Accepted Answer
1 week ago #229507

Hello, So, something very strange happened. Now on our site www.pcandgraphic.com, everything works fine with PHP 8.4, but on other sites I have with spbuilder and Helix Ultimate 2.2.9, unfortunately, the same problem occurs... the frontend has a blank page. The only difference is that I performed the same test with pcangraphic, changing the PHP version to 8.2 and 8.3, and the problem persists. Unfortunately, the problem persists on the other sites as well. Frontend with spbuilder page, blank page. This is a screenshot of the problem (in this case, it was taken from pcandgraphic, but it's the same on the other sites). I repeat, now with PHP 8.4 on pcandgraphic.com, the frontend works fine, but on other sites, the page always remains blank, regardless of the PHP version I'm using. but I didn't have this problem before updating the templates.

0
P
PC&GRAPHIC
Accepted Answer
1 week ago #229515

Ziaul Kabir, have you managed to identify the problem? I need to make some changes to other sites, and things are getting really complicated. Before that, I had to fix the vulnerability you encountered, and that was all fixed. Now this problem is appearing as well.

0
P
PC&GRAPHIC
Accepted Answer
1 week ago #229520

error: Deprecated: ScssPhp\ScssPhp\Compiler::multiplyMedia(): Implicitly marking parameter $env as nullable is deprecated, the explicit nullable type must be used instead in .../plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on line 5016

Deprecated: ScssPhp\ScssPhp\Compiler::pushEnv(): Implicitly marking parameter $block as nullable is deprecated, the explicit nullable type must be used instead in .../plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on line 5108

Deprecated: ScssPhp\ScssPhp\Compiler::set(): Implicitly marking parameter $env as nullable is deprecated, the explicit nullable type must be used instead in .../plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on line 5172

Deprecated: ScssPhp\ScssPhp\Compiler::get(): Implicitly marking parameter $env as nullable is deprecated, the explicit nullable type must be used instead in .../plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on line 5278

Deprecated: ScssPhp\ScssPhp\Compiler::has(): Implicitly marking parameter $env as nullable is deprecated, the explicit nullable type must be used instead in ... /plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on

0
P
PC&GRAPHIC
Accepted Answer
1 week ago #229523

Hi, I ran a test to see if it could be a security issue, since unfortunately, due to a flaw in the previous version of spbuilder, five of my websites were hacked, and I had to recreate them from scratch (database and backups). I added a module to the .htaccess to protect my CSP:

Now I've run a test by removing this tag, and the editor works again, so I think I need to add the .htaccess file without this string for everything to work. Thanks.

0
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 6 days ago #229607

Thank you for the update.

I'm glad you were able to identify the cause. It appears the issue is related to your CSP configuration rather than PHP 8.4 or Helix Ultimate 2.2.9. Since removing the CSP rule allows the frontend editor to load, one or more directives are likely blocking resources required by SP Page Builder.

If everything is working fine now, please mark the question as complete by accepting any of our answers.

Thank you!

0