安装模板后前后台出现php信息

前后台都有这样的信息,如何去掉?
Strict Standards: Only variables should be assigned by reference in D:\xampp\htdocs\ITFuture\plugins\system\iceshortcodes\iceshortcodes.php on line 78
Strict Standards: Only variables should be assigned by reference in D:\xampp\htdocs\ITFuture\plugins\system\iceshortcodes\iceshortcodes.php on line 81
Strict Standards: Only variables should be assigned by reference in D:\xampp\htdocs\ITFuture\plugins\system\iceshortcodes\iceshortcodes.php on line 667
另外,是不是joomla3就只能安装joomla3的模板?以前版本
已邀请:

QQ被盗了

赞同来自:

我认为,出现这样的错误信息一般就是有插件和现在的joomla不兼容,我偶尔也会遇到这样的问题。
你的quickstart是joomla2.5版本的话升级到最新版joomla估计这个问题依然会出现,因为模板及插件本身没有升级。
以上仅个人观点,最好还是等老师的解答吧

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

楼上说的没错,针对 Joomla 2.5 的扩展及模板,未必能完美支持 Joomla 3,尤其是 Joomla 3.3 系列。
因此,我建议在 Joomla 3.3 上面选择模板或扩展的时候,一定要确认“真正支持 Joomla 3.3”再使用。
顺便说一下,楼主所用的 “Ice Future”免费模板已经很长时间没更新了, 最后一个版本支持 Joomla 3.2.2,但不确定是否完美支持 Joomla 3.3.x 。
同时请注意,所有以“Strict Standards”开头的系统消息,未必是“错误”,只能说是一种“提示”,通常可能由于兼容性不完美而引起,而这种“不兼容”可能是 PHP 版本过高或过低导致,也可能是扩展本身的代码不正确导致。所以,首先检查你的 PHP 版本,推荐在 5.3.10 至 5.4.35 之间的版本。如果 PHP 版本就在这个范围仍然显示这些信息,只能表示 Ice Future 模板需要更新了。
Ice Future 是一个免费模板,你可以联系作者请求更新。

不是本人 - no no no!

赞同来自:

谢谢zhou和老师!
我在这里下载的xampp,搭建的测试服务器。哪里查看php版本?php.ini文件有显示PHP 5.2.0,是不是说明是5.2版本?能升级吗
在用免费模板练习,很有趣

赤木@晴子 - 明月百年心

赞同来自:

直接在浏览器地址栏访问如下网址就能看到当前的 PHP 版本:http://localhost

要回复问题请先登录注册