2010-04-04 46 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);置於兩臺服務器上的腳本頂部,並查看它是否完美運行。 (我猜你會在兩臺服務器上都收到錯誤)