2014-07-25 162 views
3

我在使用PHP 5.5.11在XAMPP中安裝dBase擴展時遇到問題。 我加php_dbase.dll到PHP/ext文件夾,並添加以下行php.ini文件:在XAMPP中安裝dBase擴展

extension=php_dbase.dll 

但是,當我在我的腳本試試這個代碼:

dbase_open('file.dbf'); 

我得到一個錯誤信息:

調用未定義函數dbase_open()'

如何正確安裝dBase擴展?

+0

在南國,去'軟件>模塊Installers'然後單擊'Manage'在PHP PECL線。 '搜索「dbase」>安裝'! CENTOS 6.8 x86_64 kvm - cPanel&WHM 64.0(內部版本號) – Heitor

回答

0

你需要在PHP目錄是檢查文件php_gmp.dll啓用,如果確實如此,那麼在php.ini添加此字符串中的擴展部分:

extension=php_gmp.dll 

欲瞭解更多信息請here

+0

謝謝,我已經做了,但沒有幫助。我也重啓了Apache服務器。 – user3740742

0

您需要檢查php_dbase.dll是否與您的php版本兼容。

這裏我使用php 5.3.27 ThreadSafe版本與vc9和我從http://downloads.php.net/pierre/下載了php_dbase-5.3-svn-20101022-vc9-x86.zip文件,我做了上面提到的所有。

一切正在爲我工​​作。

3

嘗試使用此鏈接: 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 windows environmet下載正確的版本。

問候,