PHP 致命错误:在第 148 行调用索引.php中的未定义函数 display_sess_msg()


PHP Fatal error: Call to undefined function display_sess_msg() in index.php on line 148

PHP 致命错误:调用未定义的函数 display_sess_msg() 索引.php 在第 148 行

我有一个奇怪的问题,此错误发生在我的一台服务器上,另一台服务器上脚本工作

148 的错误是这样的:<?=display_sess_msg ();?>

td  valign="top" align="right"><font color="#D0601C"><?=display_sess_msg();?></font></td>

admin/include/funcs_cur.inc.php

    function display_sess_msg()
{
        if($_SESSION['sess_msg']!=''){
                echo '<div class="redcolor">';
                echo "<br>".$_SESSION['sess_msg'];
                unset($_SESSION['sess_msg']);
                echo "</div>";
        }
}

奇怪的是,我没有找到文档的是,调用是以这种方式进行的,<?=display_sess_msg()不使用 $。谁能说为什么会这样在 Funio 中工作,在我的 Debian 服务器上不起作用。

谢谢

在发生错误的服务器上,一定是 php 的更改.ini

要么在 php 中检查一下.ini

short_open_tag = On

并重新启动 Apache 或尝试使用

<?php display_sess_msg (); ?>