Я скомпилировал PHP 5.6.11. PHP-FPM, если быть более точным. Он работает, но мне нужно включить календарь. Итак, я попытался сделать:
./configure --enable-fpm --with-pdo-mysql --with-mcrypt --with-zlib --with-openssl --with-curl --disable-posix-threads --enable-bcmath --enable -mbstring --enable-sysvsem --enable-sysvshm --enable-sysvmsg --with-curlwrappers --enable-sockets --with-gd --with-jpeg-dir --with-png-dir --enable- gd-native-ttf --enable-exif --enable-ftp --enable-shmop --with-vpx-dir --with-mysqli --with-mysql --with-ttf --with-freetype-dir - -enable-gd-native-ttf --with-t1lib --with-pear --enable-cgi --enable-xml --enable-libxml --enable-simplexml --with-iconv --enable-calendar - enable-dom
А потом сделал и установил.
Make
кажется, что-то делает, но когда я это делаю make install
Я получаю это:
Установка общих расширений:
/ usr / local / lib / php / extensions / no-debug-non-zts-20131226 / Установка двоичного кода PHP CLI: / usr / local / bin / Установка справочной страницы PHP CLI:
/ usr / local / php / man / man1 / Установка двоичного файла PHP FPM:
/ usr / local / sbin / Установка конфигурации PHP FPM: / usr / local / etc / Установка страницы руководства PHP FPM: / usr / local / php / man / man8 / Установка страницы статуса PHP FPM: / usr / local / php / php / fpm / Установка двоичного файла PHP CGI: / usr / local / bin / Установка страницы руководства PHP CGI:
/ usr / local / php / man / man1 / Установка среды сборки:
/ usr / local / lib / php / build / Установка файлов заголовков:
/ usr / local / include / php / Установка вспомогательных программ:
/ usr / local / bin / program: phpize program: php-config Установка страниц руководства: / usr / local / php / man / man1 / page: phpize.1 page: php-config.1 Установка среды PEAR: / usr / local / lib / php / [PEAR] Archive_Tar - уже установлено: 1.3.12 [PEAR] Console_Getopt - уже установлено: 1.3.1 [PEAR] Structures_Graph - уже установлено: 1.0.4 [PEAR] XML_Util - уже установлено: 1.2.3 [ PEAR] PEAR - уже установлено: 1.9.5 Внимание! файл конфигурации пользователя PEAR уже существует из предыдущей установки PEAR в '/Users/jeannicolas/.pearrc'. Возможно, вы захотите его удалить. Написал системный конфигурационный файл PEAR по адресу: /usr/local/etc/pear.conf Вы можете добавить: / usr / local / lib / php в ваш php.ini include_path /Users/jeannicolas/src/php-5.6.11/ build / shtool install -c ext / phar / phar.phar / usr / local / bin ln -s -f phar.phar / usr / local / bin / phar Установка заголовков PDO:
/ USR / местные / включают / PHP / ext / pdo /
Я пытался сделать make clean
и make install clean
. Но все же после того, как я скомпилировал и проверил информацию о PHP, я все еще не мог видеть включенный календарь.
Есть ли еще один шаг, который я пропустил и который мне нужно сделать, чтобы перекомпилировать мой PHP-FPM на моем Mac OS X?
Моя Mac OS X - это Yosemite версии 10.10.3. Я использую NGiNX в качестве сервера.