2010-04-04 50 views
0

我想让我的本地主机上的Ansinerator库工作,但有些不对劲。如何让Ansinerator库正常工作?

我收到以下错误: Notice: Undefined index: hash in ansi.php on line 23 Notice: Undefined index: aml in ansi.php on line 37 Notice: Undefined variable: PNG_DESTRUCT in ansi.php on line 119 Notice: Undefined offset: -1 in ansi.php on line 362 Notice: Trying to get property of non-object in ansi.php on line 362 Notice: Undefined variable: links in ansi.php on line 459 Notice: Trying to get property of non-object in ansi.php on line 677 Notice: Undefined variable: links in ansi.php on line 459 Notice: Undefined variable: map_link in ansi.php on line 687

任何想法,我在这一个问题呢?我安装了php-gd库,重新启动了服务器,并且在生产服务器上完美运行时,localhost将拒绝。想法?

谢谢。

回答

0

检查 - 你已经安装在本地主机上的所有东西都有“正确”版本。 (比较本地主机和生产。)这里的2台服务器显然有些不同,只需使用phpinfo()来检查。

  • 重新启动本地主机? (只是在开玩笑...)
+0

重新启动5次。 – 2010-04-04 14:58:02

+0

难道原因是PHP 5.3.1? – 2010-04-04 15:03:00

+1

它可以,但我敢打赌这是一个很好的马虎编码案例。我没有看过代码,但这些错误听起来像是没有启用E_NOTICE级错误而编写的代码的产物。 – 2010-04-04 15:06:44

0

是否有可能在两台服务器上设置了不同的错误报告级别?

在此之前,请将error_reporting(E_ALL);置于两台服务器上的脚本顶部,并查看它是否完美运行。 (我猜你会在两台服务器上都收到错误)