Как установить расширение mcrypt на Mac OS X 10.10 Yosemite

После обновления моей Mac OS X до Yosemite 10.10 (14A389) мне нужно снова установить расширение Mcrypt.
Я должен действовать в соответствии с Установите mcrypt для php на Mac OSX 10.10 Yosemite для сервера разработки.

Когда я вошел /usr/bin/phpize в терминале это показало вот так

outous-MacBook-Pro: и т. д. wangtao $ cd ~ / mcrypt / php-5.5.14
outous-MacBook-Pro: php-5.5.14 wangtao $ cd ext / mcrypt
Out-MacBook-Pro: mcrypt wangtao $ / usr / bin / phpize
Конфигурирование для:
PHP Api версия: 20100412
Zend Module Api No: 20100525
Расширение Zend Api №: 220100525

Наконец это сгенерировано mcrypt.so в /usr/lib/php/extensions/no-debug-non-zts-20121212/

,и я добавил строку как extension = "/usr/lib/php/extensions/no-debug-non-zts-20121212/mcrypt.so" в /etc/php.ini,

После перезапуска Apache он все равно не работает.

Когда я вошел php ~/www/yiisoft/basic/web/info.php в терминале это показало вот так

Out-MacBook-Pro: mcrypt wangtao $ php ~ / www / yiisoft / basic / web / info.php
Предупреждение PHP: Запуск PHP: mcrypt: Невозможно инициализировать модуль
Модуль скомпилирован с модулем API = 20100525
PHP скомпилирован с модулем API = 20121212
Эти параметры должны соответствовать
в Неизвестно в строке 0
Предупреждение PHP: phpinfo (): полагаться на настройки часового пояса системы небезопасно. Вы требуется использовать настройку date.timezone или функцию date_default_timezone_set (). Если вы использовали какой-либо из этих методов и по-прежнему получаете это предупреждение, вы, скорее всего, неправильно написали идентификатор часового пояса. На данный момент мы выбрали часовой пояс UTC, но, пожалуйста, установите date.timezone, чтобы выбрать свой часовой пояс. в /Users/wangtao/www/yiisoft/basic/web/info.php в строке 2
phpinfo ()
Версия PHP => 5.5.14
Система => Darwin outous-MacBook-Pro.local 14.0.0 Дарвин Ядро Версия 14.0.0: Пт, 19 сентября 00:26:44 PDT 2014; root: xnu-2782.1.97 ~ 2 / RELEASE_X86_64 x86_64
Дата сборки => 9 сентября 2014 19:04:27
Настроить команду => ‘/ BinaryCache / apache_mod_php / apache_mod_php-93 ~ 55 / Объекты / php / configure’ ‘—prefix = / usr’ ‘—mandir = / usr / share / man’ ‘—infodir = / usr / share / info » —disable-dependency-tracking » —sysconfdir = / private / etc » —with-apxs2 = / usr / sbin / apxs » —enable-cli » —with-config -file-path = / etc » —with-config-file-scan-dir = / Библиотека / Сервер / Интернет / Конфигурация / php » —with-libxml-dir = / usr » —with-openssl = / usr » —with-kerberos = / usr » —with-zlib = / usr » —enable-bcmath » —with-bz2 = / usr » —enable-calendar » — -disable-cgi » —with-curl = / usr » —enable-dba » —with-ndbm = / usr » —enable-exif » —enable-fpm » —enable -ftp » —with-png-dir = no » —with-gd » —with-jpeg-dir = / BinaryCache / apache_mod_php / apache_mod_php-93 ~ 55 / Root / usr / local » — enable-gd-native-ttf » —with-icu-dir = / usr » —with-ldap = / usr » —with-ldap-sasl = / usr » —with-libedit = / usr » —enable-mbstring » —enable-mbregex » —with-mysql = mysqlnd » —with-mysqli = mysqlnd » —without-pear » —with-pear = no ‘ ‘—with-pdo-mysql = mysqlnd’ ‘—w ith-mysql-sock = / var / mysql / mysql.sock » —with-readline = / usr » —enable-shmop » —with-snmp = / usr » —enable-soap » —enable-sockets » —enable-sysvmsg » —enable-sysvsem » —enable-sysvshm » —with-tidy » —enable-wddx » —with-xmlrpc » — -with-iconv-dir = / usr » —with-xsl = / usr » —enable-zend-multibyte » —enable-zip » —with-pcre-regex = / usr ‘
Server API => Интерфейс командной строки
Поддержка виртуальных каталогов => отключена
Путь к файлу конфигурации (php.ini) => / etc
Загруженный файл конфигурации => /etc/php.ini
Сканирование этого каталога для дополнительных файлов .ini => / Библиотека / Сервер / Интернет / Конфигурация / php
Проанализированы дополнительные файлы .ini => (нет)
PHP API => 20121113
Расширение PHP => 20121212
Расширение Zend => 220121212
Zend Extension Build => API220121212, NTS
Расширение PHP Build => API20121212, NTS
Debug Build => нет

Независимо от того, номер версии соответствующего php api, как мне сделать мой номер версии обновления php api — 20121113, спасибо!

1

Решение

Задача ещё не решена.

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

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

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