Okay
  Public Ticket #3149938
Upgrade to 2.4.4 Breaks site
Closed

Comments

  •  7
    Mark started the conversation

    On our development server, I've updated our site to Magento 2.4.4, (still on Claue 1.9.19).  I've successfully updated Magento to 2.4.4 and I've applied the 'patch_for_magento_2.4.4+' following the instructions, but I get the following error when trying to compile:

    Deprecated Functionality: Optional parameter $perrow declared before required parameter $nb_item is implicitly treated as a required parameter in /home/formalfashionsin/public_html/app/code/MGS/Mpanel/Helper/Data.php on line 997

    Can you help?  I'm running PHP 8.1.  So, it looks like this file needs to be updated to be compatible with 8.1.


    I get the same error when accessing the site (hosts file modification).

  • [deleted] replied

    Could you please give us your site info (admin url, admin account, ssh access details) so that we can deeper check?

  •   Mark replied privately
  • [deleted] replied

    Sorry for take a lot of time. I have received your feedback. I will try to have feedback to you soon.

  •   Mark replied privately
  • [deleted] replied

    Hi

    The compile was working. Please check it again.

    1579303301.png
  • [deleted] replied

    Files edit:

    /home/formalfashionsin/public_html/app/code/Sunflowerbiz/CategoryPassword/Block/Redirect/Redirect.php 

    /home/formalfashionsin/public_html/app/code/MGS/Protabs/Block/DetailsProtabs.php /home/formalfashionsin/public_html/app/code/MGS/Mpanel/Helper/Data.php

    Remove Smile module in app/code and upload new module Smile.zip below:

    Attached files:  Smile.zip