• Plugin could not be activated because it triggered a fatal error.
    Parse error: syntax error, unexpected T_FUNCTION in (directory)
    (message truncated)

    I found this plugin listed while on the WordFence forum, addressing a user asking about Tor blocking option in WordFence.

    I have never had a plugin cause a fatal error upon activation.
    Is this plugin compatible with WordFence already running?

    https://wordpress.org/plugins/tor-exit-nodes-blocker/

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author hqpeak

    (@hqpeak)

    What is your php version and what function causes the problem? This plugin should work as every another plugin side by side with another plugins. I haven’t tested alongside with wordfence but this isn’t error due incompatibility.

    Regards

    Thread Starter pbokc-9010

    (@pbokc-9010)

    I dont deal directly with cPanel operations.

    Where would I locate PHP version number?
    I have a premium BlueHost account

    Which error log would hold the event?

    Plugin Author hqpeak

    (@hqpeak)

    Apache/nginx error log should be enough, depends of configuration… If not check the php error log.
    Search for this one:
    Parse error: syntax error, unexpected T_FUNCTION in …

    Thread Starter pbokc-9010

    (@pbokc-9010)

    [ Moderator note: code fixed. Please wrap code in the backtick character or use the code button. This includes log data. ]

    674
    [08-Oct-2015 01:34:03] PHP Parse error:  syntax error, unexpected T_FUNCTION in /home2/pbokcorg/public_html//wp-content/plugins/tor-exit-nodes-blocker/torblocker.php on line 674
    [08-Oct-2015 01:34:04] PHP Parse error:  syntax error, unexpected T_FUNCTION in /home2/pbokcorg/public_html//wp-content/plugins/tor-exit-nodes-blocker/torblocker.php on line 674
    [08-Oct-2015 01:34:23] PHP Warning:  json_encode() [<a href='function.json-encode'>function.json-encode</a>]: Invalid UTF-8 sequence in argument in /home2/pbokcorg/public_html//wp-includes/functions.php on line 2680
    [08-Oct-2015 01:34:34] PHP Warning:  json_encode() [<a href='function.json-encode'>function.json-encode</a>]: Invalid UTF-8 sequence in argument in /home2/pbokcorg/public_html//wp-includes/functions.php on line 2680
    [08-Oct-2015 01:34:34] PHP Parse error:  syntax error, unexpected T_FUNCTION in /home2/pbokcorg/public_html//wp-content/plugins/tor-exit-nodes-blocker/torblocker.php on line 674
    [08-Oct-2015 01:34:38] PHP Parse error:  syntax error, unexpected T_FUNCTION in /home2/pbokcorg/public_html//wp-content/plugins/tor-exit-nodes-blocker/torblocker.php on line
    Plugin Author hqpeak

    (@hqpeak)

    It is due php version. It seems it is lower than 5.3. I’ll publish update for this case scenario but if you need to try this plugin asap here it is torblocker.php file for you. https://gist.github.com/Slavco/2740fe2d7be17158a456 Just replace with this file file from the plugin.

    Regards

    I’m getting the same error, but my site was running PHP 5.3. I’ll try again with 5.4 after backup.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Failed to activate’ is closed to new replies.