我使用XAMPP运行,我需要将dbase文件转换为MySQL数据库。我试图在PHP中使用dbase库,但这些函数都不可用。我转向文档,但它告诉我用启用dbase重新编译PHP。我不知道该怎么做。不是把一些文件放在正确的目录中吗?
php_gmp.dll的评论,但这行不通。Apache日志中也没有错误。pecl install dbase,但似乎没有任何软件包可用于终端的响应。源文件大小约为1,5 Gb。我从应用程序商店购买了DBFEdit,但这只显示了文件的内容,我不能分割它,它太大了,任何其他应用程序(Excel、记事本、Coda等)都无法打开,也不支持将文件中的行复制到例如Excel中。所以我又回到了dbase函数。
对于如何在OSX上使用dbase有任何建议吗?
发布于 2015-12-24 03:04:18
第一个问题是,您确定您正在为XAMPP修改正确的php.ini吗?OSX附带了php,其php.ini可能位于与XAMPP不同的位置。
否则..。您可以使用brew.安装php dbase扩展。
通过首先安装brew,安装/启用php dbase扩展。安装brew的说明如下:
http://brew.sh/
接下来,为PHP版本安装适当的扩展。如果执行brew search dbase,它会列出以下内容:
homebrew/php/php53-dbase
homebrew/php/php54-dbase
homebrew/php/php55-dbase
homebrew/php/php56-dbase 要安装其中之一,请键入以下内容:
brew install homebrew/php/php56-dbase 在此之后,您可能需要修改php.ini以指向该扩展(可能使用符号链接或其他方法)。Brew在可能与XAMPP安装不同的位置安装扩展。
https://stackoverflow.com/questions/34437784
复制相似问题