2009-12-30 3 views
1

Я пытался установить некоторые расширения PECL на своем ноутбуке, но у меня возникли проблемы. Всякий раз, когда я запускаю pecl install из командной строки, я получаю сообщение с сообщением «. Php.exe имеет суффикс .exe, но config variable php». Кажется, что PECL использует PEAR для выполнения установок. Я проверил, и php_suffix находится в файлах PEAR_Config.php и PEAR_Builder.php, но я не уверен, что с ним делать.Использование PECL для установки расширений в Windows 7

Любые идеи о том, как исправить это или обходные пути? К сожалению, pecl4win, похоже, не работает, и http://downloads.php.net/pierre/ сайт, на котором я обычно иду, для .dll имеет устаревшие версии для версии PHP, которую я использую (5.3.1).

ответ

2

К сожалению, я не знаю специфики, но, по крайней мере, я могу указать вам в правильном направлении. Чтобы использовать pecl на окнах, вам нужно установить Visual Studio c/C++ или MingW32 c/C++, а затем настроить pecl для использования либо компилятор для создания запрошенных расширений.

В отличие от пакетов груши, пакеты pecl - это расширения PHP c, которые необходимо скомпилировать против локальной установки PHP.

Update

https://wiki.php.net/internals/windows/stepbystepbuild в основном дружественные вики-страница по настройке ящика окна для создания PHP из источника. Похоже, вам нужно создать библиотеки интерпретатора и поддержки, прежде чем вы сможете работать с ней.

 Смежные вопросы

  • Нет связанных вопросов^_^