这是一个难以解释的问题。所以我会指出它:
此脚本在我的localhost服务器上运行良好。 现在我的问题出现在我在我的在线服务器上尝试时,一些功能似乎正在工作,而其他功能没有,我得到这个错误:
致命错误:在第146行的/xxxxx/home.php中调用未定义的函数update_display()
现在我知道“Fatale错误”是因为我需要_once,但我不明白的是为什么有些功能似乎正在工作而其他功能却没有? 另外值得一提的是,如果我在home.php文件中执行require_once,则表示我将该函数声明两次!
任何帮助,非常感谢。
答案 0 :(得分:2)
您可以使用get_included_files和get_include_path等有用功能来诊断问题。只需在某处打印结果(例如在update_display调用之前的/xxxxx/home.php中)。 您还可以使用get_defined_functions()列出已定义的函数。 这将帮助您清理实际加载的内容。
答案 1 :(得分:0)
你试过转换php起始标签:
<?
为:
<?php
? HTH