繁体   English   中英

joomla网站上的php错误

[英]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。 欢迎任何提示/建议。 如果有人可以指示插件将代码存储在什么地方,那也很好。

并非所有服务器都允许使用短标签<?=进行回显。 在测试服务器上,短标签已打开,正在生产中-已关闭,因此它们不起作用。

您可以通过两种方式解决问题:

  1. 在生产服务器上打开短标签。

  2. 不要使用短标签(强烈建议使用短标签)。 只需将您的代码<?=$list['id']?>更改为<?php echo $list['id']; ?> <?php echo $list['id']; ?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM