在我的應用我收到以下錯誤:調用未定義功能exif_read_data()函數
call to undefined function exif_read_data()
我已經啓用MBSTRING EXIF擴展之前擴展,但我仍然得到這個錯誤。
有沒有人可以給我任何提示,爲什麼這個錯誤依然存在?
謝謝!
在我的應用我收到以下錯誤:調用未定義功能exif_read_data()函數
call to undefined function exif_read_data()
我已經啓用MBSTRING EXIF擴展之前擴展,但我仍然得到這個錯誤。
有沒有人可以給我任何提示,爲什麼這個錯誤依然存在?
謝謝!
所以你的php.ini需要看起來像這樣(在Windows下):
1 extension=php_mbstring.dll
2 extension=php_exif.dll
,而不是:
1 extension=php_exif.dll
2 extension=php_mbstring.dll
重啓Apache好運!
更新1
試試這個代碼,並放回結果
<?php
$ini = get_cfg_var('cfg_file_path');
echo '<pre>ini: ', $ini, "\n";
foreach(file($ini) as $l) {
if (false!==strpos($l, '_exif') || false!==strpos($l, '_mbstring')) {
echo $l;
}
}
echo '<pre>';
更新2 檢查「轉」目錄PHP安裝和查看文件php_exif.dll
在那裏。 更新3嘗試http://www.sno.phy.queensu.ca/~phil/exiftool/
是的,先生/女士, 我已經做了同樣的事情,也重新啓動瓦特服務器。 但是,它仍然無法正常工作。 – shefalibansal05 2013-04-05 11:03:37
檢查我的更新 – 2013-04-05 11:06:35
這裏是結果: INI:C:\ WAMP \ BIN \ apache的\ Apache2.2.21 \ BIN \ php.ini中 ;延長= php_exif.dll 擴展=中php_mbstring.dll 和php_exif.dll和php_mbstring.dll都在那裏。 – shefalibansal05 2013-04-05 11:37:29
您是否重新啓動了Web服務器?也許發佈你的php.ini文件中你有這些擴展名的部分? – jcbwlkr 2013-04-05 10:48:24
因爲這是谷歌的1號命中上述錯誤消息,我認爲這個問題應該在編輯後重新打開 – 2018-02-26 14:37:18