[英]php error on joomla site
我们有两个运行joomla托管站点的实例。 一个在测试服务器上,而另一个在实时服务器上。
我们遇到一个问题,即在测试服务器上站点正确显示,但在实时服务器上却没有显示。
我们将页面源代码视图中的某一行归零,这是测试和实时服务器的一项功能的区别
测试服务器
<script language="javascript">
$(document).ready(
function (){
$(".pikame403").PikaChoose();
});
</script>
实时服务器
<script language="javascript">
$(document).ready(
function (){
$(".pikame<?=$list['id']?>").PikaChoose();
});
</script>
对我来说,它看起来像在实时服务器上,php没有隐藏id。 欢迎任何提示/建议。 如果有人可以指示插件将代码存储在什么地方,那也很好。
并非所有服务器都允许使用短标签<?=
进行回显。 在测试服务器上,短标签已打开,正在生产中-已关闭,因此它们不起作用。
您可以通过两种方式解决问题:
在生产服务器上打开短标签。
不要使用短标签(强烈建议使用短标签)。 只需将您的代码<?=$list['id']?>
更改为<?php echo $list['id']; ?>
<?php echo $list['id']; ?>
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.