Hello,

I have 42 joomla sites. All updated to latest Joomla 3.10.11.

19 of these sites I have updates from php 7.4.30 to php 8.0.22 successfully. (all shape 5)
20 of these sites when tryingto update to 8.0.22 pop a 0 - Unsupported operand types: string * int error.
3 of these sites pop a implode(): Argument #2 ($array) must be of type ?array

When I turn on error reporting and debug system it gives this;
templates/outdoor_life/vertex/parameters.php on line 77
and this is what is on line 77:
$admin_options[(string)$item['name'][0]] = (string)$item['default'][0];

What do I need to fix on this line? Is there any thing else to look at?

I saw in one post one of your techs provide a file; vertex-php8x.

Is that something we can download to fix this?

Thank you.

    4 days later
    4 days later

    I have the same issue. Has this issue been resolved?

    Mike

    Hi Mike,

    You can share the URL + super admin + ftp account of your site and tell me where I can replicate this error, I will check for you.

    P/s: set your reply as a Private post so only Moderators can see.

    16 days later

    Hi andraspal
    Kindly create another thread and provide us with the site information, so we can check and fix the issue on your site.

    Regards.

    andraspal
    Hi,
    You please replace some old files to these new files in an attachment below. It works well on both php7x and 8x.
    Besides that I noted the paths of file inside it. You kindly check and let us know if you need further help.
    Regards,

    vertex-php8x.zip
    40kB
    7 days later
    This message is visible to Moderators only
    hidden content
    This message is visible to Moderators only
    hidden content

      saguaros

      I just tried to upload that file and received this message.

      Warning
      JInstaller: :Install: Can't find XML setup file.
      Error
      Unable to detect manifest file.

        webcentric

        Sorry for not be clear enough, it's just a ZIP file containing some updated PHP files inside. You should unzip this file and update individual files inside. We also mention the path of each file there.

          10 days later

          saguaros

          Hello Saguaros,

          My apologies for the delayed response, I was traveling. This did resolve the php update issue. I was able to replace each file and get to the next level 8 versions.

          Thank you for your help.

          This message is visible to Moderators only
          hidden content

          I also read a post that vertex-php8x-ver-1-1 used and fixed the same error I had.

          Any Advice?

          Thank you.

          You can switch PHP 8.0 for these sites and share the login info, I will take a look.

            This message is visible to Moderators only
            hidden content

            webcentric Could you switch to PHP 8.0 so I can check?

            I guess our timezone is different so if you can share the login info to your host so I can switch by myself.

              You need to Login to view replies.