有沒有人有任何想法,爲什麼我的服務器無法讀取數據庫文件?使用Maxmind GeoLiteCity進行地理定位,無法讀取數據庫文件
無論我怎麼努力,我不斷收到同樣的錯誤:
「無法打開GeoLiteCity.dat」
沒有任何解釋。該文件在那裏,我已經嘗試上傳,以確保它沒有損壞。我正在使用純php模塊。這兩個文件都在同一個目錄中...
我想在wordpress上設置它,可能是問題的一部分?
我的代碼只是基本的測試儀:
include("geoip.inc");
// read GeoIP database
$handle = geoip_open("GeoLiteCity.dat", GEOIP_STANDARD);
// map IP to country
echo "IP address 62.149.130.132 located in " . geoip_country_name_by_addr($handle, "62.149.130.132") . " (country code " . geoip_country_code_by_addr($handle, "62.149.130.132") . ")";
// close database handler
geoip_close($handle);
,但它只是不會做它。
什麼是文件權限? – 2012-01-17 15:37:12
請檢查'is_readable(「GeoLiteCity.dat」)' – DerVO 2012-01-17 15:47:10