macos — OSX, XAMPP и база данных PHP

Я использую OSX El Capitan с XAMPP и мне нужно конвертировать файл dbase в базу данных MySQL. Я пытался использовать библиотеку dbase в PHP, но ни одна из этих функций не доступна. Я направился к документации, но мне сказали перекомпилировать PHP с включенной базой данных. Я понятия не имею, как это сделать. Разве это не вопрос размещения некоторых файлов в правильном каталоге?

  • Почта сказал мне, чтобы раскомментировать php_gmp.dll но это не сработало. Никаких ошибок в журнале Apache тоже нет.

  • Еще один пост сказал мне бежать pecl install dbaseно нет
    похоже, любой пакет, доступный для ответа Терминала.

Размер исходного файла составляет около 1,5 Гб. Я купил DBFEdit в магазине приложений, но он показывает только содержимое файла, я не могу разделить его, и он слишком велик для открытия других приложений (Excel, Notepad, Coda и т. Д.), А также не поддерживает копирование строк. из файлов в, например, Excel. Так что я снова вернулся к функциям базы данных.

Любые предложения о том, как использовать dbase на OSX?

2

Решение

Первый вопрос: вы уверены, что изменяете правильный php.ini для XAMPP? OSX поставляется с php и имеет php.ini, который, вероятно, находится в другом месте, чем XAMPP.

В противном случае … вы можете установить расширение 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.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]