WPIntell

Source evidence

Crashes on Activate

Robots Meta Whiz · support · 2015-11-19T19:14:00+00:00

mixedsentiment
highseverity
0.94relevance
4replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

3 / 32 rows with source links

9.4% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

29 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
Stephen Rider resolved
Plugin is totally broken. Doesn’t even activate. Plugin could not be activated because it triggered a fatal error. Parse error: syntax error, unexpected T_STRING in /home/content/mysite/html/wp/wp-content/plugins/robotswhiz/RobotsWhiz.php on line 55 https://wordpress.org/plugins/robotswhiz/ Hello, this plugin requires PHP >= 5.4 https://github.com/maratbn/RobotsWhiz/blob/master/REQUIREMENTS I just noticed that this information is not displayed at https://wordpress.org/plugins/robotswhiz/ so I’m planning to update that with the next release. Are you using PHP >= 5.4? If you’re not sure try using this plugin to find out: https://wordpress.org/plugins/display-php-version/ I’m on PHP 5.3 — That the highest my host provides at the moment. Too bad. You might consider adding a version test to the plugin itself so that it gives the user an informative error message, rather than the fatal error I got. There is already a version test in the logic, but PHP <= 5.3 errors-out before it can be reached. Work-arounds for that would add a slight performance penalty for each HTTP request to the site, which is just not worth it for the vast majority of users running some more recent PHP. The crux of this problem is that WordPress does not currently support PHP minimum version enforcement for themes and plugins. https://core.trac.wordpress.org/ticket/23880

Comments

4 shown
Marat Nepomnyashy 2015-11-30T07:23:00+00:00

Hello, this plugin requires PHP >= 5.4 https://github.com/maratbn/RobotsWhiz/blob/master/REQUIREMENTS I just noticed that this information is not displayed at https://wordpress.org/plugins/robotswhiz/ so I’m planning to update that with the next release. Are you using PHP >= 5.4? If you’re not sure try using this plugin to find out: https://wordpress.org/plugins/display-php-version/

Stephen Rider 2015-11-30T17:35:00+00:00

I’m on PHP 5.3 — That the highest my host provides at the moment. Too bad. You might consider adding a version test to the plugin itself so that it gives the user an informative error message, rather than the fatal error I got.

Marat Nepomnyashy 2015-12-14T01:24:00+00:00

There is already a version test in the logic, but PHP <= 5.3 errors-out before it can be reached. Work-arounds for that would add a slight performance penalty for each HTTP request to the site, which is just not worth it for the vast majority of users running some more recent PHP.

Marat Nepomnyashy 2015-12-14T02:00:00+00:00

The crux of this problem is that WordPress does not currently support PHP minimum version enforcement for themes and plugins. https://core.trac.wordpress.org/ticket/23880