У меня проблема с установкой расширения dBase в XAMPP с PHP 5.5.11. Я добавил php_dbase.dll
в папку php / ext и добавил следующую строку в файл php.ini
:
extension=php_dbase.dll
Но когда я пробую этот код в своем скрипте:
dbase_open('file.dbf');
Я получил сообщение об ошибке:
Вызов неопределенной функции dbase_open () '
Как правильно установить расширение dBase
?
Попробуйте по этой ссылке: http://pecl.php.net/package/dbase/5.1.0/windows
В моем случае у меня есть: XAMPP 1.8.3 [PHP: 5.5.15]
И я использую: php_dbase-5.1.0-5.5-ts-vc11-x86.zip
Загрузите правильную версию для среды разработки PHP.
С Уважением,
Вам нужно проверить, что в директории PHP есть файл php_gmp.dll
и если это так, то в php.ini
добавьте эту строку в раздел расширений:
extension=php_gmp.dll
Для получения дополнительной информации перейдите сюда .
Вам нужно проверить, что php_dbase.dll совместим с вашей версией php.
здесь я использую php 5.3.27 версию ThreadSafe с vc9, и я загрузил файл php_dbase-5.3-svn-20101022-vc9-x86.zip из http://downloads.php.net/pierre/, и я сделал то же самое выше вас упоминается.
все работает для меня.