0

我在 Joomla 上安装了一个 php 脚本 Jumi,错误日志充满了这个错误:

未定义变量:第 102 行 /public_html/plugins/system/jumi/jumi.php 中的 noscript

似乎 Jumi 没有针对 PHP 5.4 进行优化

第 102 行>> $content = str_replace('', $noscript .'', ​​$content);

103>> JResponse::setBody($内容);

我可以更改此行以使其与 PHP 5.4+ 兼容吗?

4

1 回答 1

0

你有哪个版本的Jumi?最后一个版本没有这个问题。无论如何,$noscript只是在那里添加一些<noscript>消息(如果该人没有JavaScript启用),这对于您的网站的运行并不重要。您可以在第 102 行之前安全地添加以下内容:

$noscript = '';

如果您确实需要为没有 JavaScript 的用户显示警告,请添加以下行(在第 102 行之前):

$noscript = '<noscript><strong>JavaScript is currently disabled.</strong>Please enable it for a better experience of Jumi.</noscript>';

你可以随时更新到最新的 Jumi 版本来解决这个问题。

于 2016-09-27T13:01:38.483 回答