2009-11-17 36 views
2

我使用的是使用PHP 5.3 xampplite1.7.2但是當我使用FileInfo的功能它給我的錯誤如何啓用fileinfo.so

調用未定義功能 finfo_open()

我不知道我的fileinfo.so是否啓用。所以請有人指導我如何檢查以及如何啓用它,如果它沒有啓用。 謝謝

回答

2

你應該看看phpinfo()的輸出要知道是否啓用擴展。

該文檔統計了它在PHP 5.3上默認啓用,因此請確保您的PHP版本大於等於5.3。如果不存在PECL extension

從PHP 5.3.0開始,默認情況下啓用此擴展。在此之前,fileinfo是一個PECL擴展,但不再維護。

0
<?php 
phpinfo(); 
?> 

會告訴你,如果fileinfo.so加載

+0

我檢查的phpinfo()。它顯示SplFileInfo已啓用。這是否意味着fileinfo被啓用?如果它啓用,那麼爲什麼我得到這個錯誤。 – 2009-11-17 08:36:42

+0

發佈代碼 - 可能是通話出錯。 – wallyk 2009-11-17 08:49:27