• Resolved gabez123

    (@gabez123)


    Hi,
    I just updated my server to php 8 and I am having an issue with ithemes pro.

    Fatal error: Uncaught Error: Unknown format specifier "S"
    in C:\Dev\*****\wp-content\plugins\ithemes-security-pro\pro\malware-scheduling\class-itsec-malware-scheduling.php on line 149

    It looks like there is a line that is not properly formatted.

    The issue is resolved when you fix up the following line of code:

    			'description' => sprintf( esc_html__( 'The %Site Scan Scheduling%2$s module sends an email if it discovers an issue or has repeated difficulty conducting the scan.', 'it-l10n-ithemes-security-pro' ), '<a href="#" data-module-link="malware-scheduling">', '</a>' ),
    

    I just removed “%Site Scan Scheduling%2$s” — and it works

    Is anyone else having this issue or know why its happening in the first place? Its strange that more people aren’t having this issue as well.

    Thanks!
    G

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi @gabez123,

    It’s a known bug in the iTSec Pro 6.8.5 or older release.

    To get it fixed you should update to the latest iTSec Pro plugin release (7.2.2).

    If you prefer not to update you should fix the bug yourself in the ithemes-security-pro/pro/malware-scheduling/class-itsec-malware-scheduling.php (#149) file.

    Replace:

    %Site Scan Scheduling%2$s

    with:

    %1$sSite Scan Scheduling%2$s

    +++++ To prevent any confusion, I’m not iThemes +++++

    Correction: Latest iTSec Pro plugin release is 7.2.3 (2022-11-15).

    Plugin Support chandelierrr

    (@shanedelierrr)

    Hi @gabez123, I hope the information provided by nlpro helped resolve the issue. Since we haven’t received a response, I’ll mark this post resolved. If you still need assistance, feel free to open a new support topic, and we’d be happy to assist. Thank you!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Plugin Error: Unknown format specifier “S” intext:’ is closed to new replies.