• Hello,

    We find your plugin very useful, thanks for your contribution.

    Our web host need us to switch on PHP 8.0 version this month so we are doing some tests on our staging environment. Unfortunatly, Link Juice Optimizer (version 2.3) looks uncompatible with that version of PHP. It seems like a DB connection issue.

    Wordpress version : 5.9.4
    Extension mysqli
    Version du serveur 10.5.12-MariaDB-1:10.5.12+maria~focal
    Version du client mysqlnd 8.0.22

    Can you please confirm/comment or suggest something about this topic?

    Kind regards,
    Alex

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter alex

    (@sashon)

    More info from our developers : we also have Action Scheduler plugin installed, which may conflic with Link Juice.
    Regards,

    Plugin Author Fede Gómez

    (@gsfede)

    Hi, Alex.

    I have just tested the following configuration:

    Nginx server
    PHP 8.1.9
    MySQL 8.0.16
    WordPress 6.0.3

    And with Action Scheduler also installed and the plugin works fine.

    Have you been able to fix it?

    Hello,

    Thank you very much for your plugin, it is really great!

    I recently tried to switch from php 7.4 to php 8.0 but I have an error message that appears on my website:

    Link_Juice_Optimizer_Public::{closure}(): Argument #2 ($key) must be passed by reference, value given in /wp-content/plugins/link-juice-optimizer/public/class-link-juice-optimizer-public.php on line 617

    I also tried with version 8.1 & 8.2. I also have the same error message.
    It works well with php 7.4

    Apache server
    PHP 8.0 (8.1 & 8.2)
    MariaDB 10.4
    WordPress 6.1.1

    Can you please confirm/comment or suggest something about this problem ?

    Kind regards,

    Sebastien

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘PHP 8.0 Compatibility’ is closed to new replies.