Viewing 4 replies - 1 through 4 (of 4 total)
  • I previously installed the Font Awesome 4.2.0 plugin on a multisite (subdirectory) installation with compatibility mode enabled and it actually worked properly. There were no errors reported, it successfully found the conflict with “Advanced Custom Fields: Font Awesome” plugin, and FA version 4 shims were loaded. Since I simply needed the default settings, I did not need to update any settings on each site. My icons continued to work correctly on the front-end and backend ACF fields.

    When I installed the Font Awesome 4.3.0-1 plugin, I received the fatal error message. After I installed and ran the font-awesome-cleanup.zip, I was able to install and run 4.3.0-1 without any errors. Again, the plugin conflicts and icons are all working properly. It did seem to find two additional conflicts (a link and a script). However, I do not see any differences in the functionality of 4.3.0-1: there is no Network Admin Dashboard management page, so the settings must still be configured on each site.

    I see one PHP error:
    PHP Deprecated: rest_enabled is deprecated since version 4.7.0! Use rest_authentication_errors instead. The REST API can no longer be completely disabled, the rest_authentication_errors filter can be used to restrict access to the API, instead. in C:\laragon\www\hbu\wp-includes\functions.php on line 5586

    WP 5.8.4
    PHP 7.4.29

    Let me know if I can provide additional information.

    Plugin Author mlwilkerson

    (@mlwilkerson)

    Thanks for the feedback, @eduwebdev!

    Do I understand you correctly that, after cleanup, 4.3.0-1 worked as expected?

    About the PHP error: “rest_enabled” does not appear in the plugin’s codebase. The message indicates that it’s on line 5586 of functions.php, which is your own theme’s code, isn’t it?

    The multisite feature’s current design does require management of options separately on each site, in order to allow each site to be configured independently of the others.

    Plugin Author mlwilkerson

    (@mlwilkerson)

    @eduwebdev, could you say more specifically where and when you saw the fatal error?

    For example, was it immediately upon trying to install 4.3.0-1, shown in the admin dashboard?

    Or was it after installing 4.3.0-1, when loading some page on one of the sub-sites?

    Or something else?

    Yes, the plugin version 4.3.0-1 works as expected after cleanup.

    The fatal error occurred in the admin dashboard immediately after clicking Network Activate, after installing the plugin via the zip file upload, on the multisite installation that had 4.2.0 installed but deactivated at the time.

    I also just tested the plugin on a public staging environment running WordPress 6.0.1 and PHP 7.4 that did not previously have any version installed. This fresh install is also working as expected.

    You are correct about the rest_enabled filter: something else changed in my environment that I did not catch.

    Thanks for the explanation about the multisite features.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Multisite Support Available in Pre-release 4.3.0-1’ is closed to new replies.