Home » Компьютеры и Интернет » Советы по UNIX Linux Free BSD » Как устанавливать новые расширения для php во FreeBSD?

Как устанавливать новые расширения для php во FreeBSD?

Как устанавливать новые расширения для php во FreeBSD?

Компьютеры - Советы по UNIX Linux Free BSD

Как устанавливать новые расширения для php во FreeBSD?

PHP (Hypertext Preprocessor) – это широко используемый язык создания сценариев (скриптов) общего назначения, который разрабатывался для удобства web-программирования. Главное преимущество PHP – это то, что он является чрезвычайно простым для начинающего web-программиста и в то же время предлагает широкий спектр возможностей для профессионала.

набираете команду: cd /usr/ports/lang/php52-extensions

Отмечаете нужные пакеты

набираете команду: make install clean

Отмечаете:

[X] BCMATH bc style precision math functions – математика
[X] BZ2 bzip2 library support – поддержка библиотеки архиватора Bzip2
[X] CALENDAR calendar conversion support
[X] CTYPE ctype functions
[X] CURL CURL support – библиотека,позволяющая отсылать HTTP запросы из php скриптов
[X] DBA dba support – поддержка базы формата dba
[ ] DBASE dBase library support – поддержка базы Формата Dbase
[X] DOM DOM support
[X] EXIF EXIF support
[X] FILEINFO fileinfo support
[X] FILTER input filter support – поддержка фильтров
[ ] FRIBIDI FriBidi support
[X] FTP FTP support – поддержка FTP
[X] GD GD library support – библиотека для работы с графикой
[X] GETTEXT gettext library support – библиотека для поддержки многоязычности в приложениях
[X] GMP GNU MP support
[X] HASH HASH Message Digest Framework
[X] ICONV iconv support – библиотека перекодировки текстов
[X] IMAP IMAP support – поддержка Imap и POP3
[ ] INTERBASE Interbase 6 database support (Firebird) – поддержка базы INTERBASE
[X] JSON JavaScript Object Serialization support
[ ] LDAP OpenLDAP support – поддержка LDAP
[X] MBSTRING multibyte string support
[ ] MCRYPT Encryption support – поддержка криптографии
[ ] MHASH Crypto-hashing support – поддержка Crypto-hashing
[X] MING ming shockwave flash support
[ ] MSSQL MS-SQL database support – поддержка базы данных Microsoft SQL
[X] MYSQL MySQL database support -поддержка базы данных MySQL
[ ] MYSQLI MySQLi database support – поддержка базы данных MySqli
[X] NCURSES ncurses support (CLI only)
[ ] ODBC unixODBC support
[X] OPENSSL OpenSSL support – поддержка OpenSSL
[X] PCNTL pcntl support (CLI only)
[X] PCRE Perl Compatible Regular Expression support – поддержка регулярных выражений
[X] PDF PDFlib support (implies GD) – библиотека поддержки PDF
[X] PDO PHP Data Objects Interface (PDO)
[X] PDO_SQLITE PDO sqlite driver
[ ] PGSQL PostgreSQL database support – поддержка базы данных PostgreSQL
[X] POSIX POSIX-like functions
[X] PSPELL pspell support
[ ] READLINE readline support (CLI only)
[ ] RECODE recode support
[X] SESSION session support – поддержка сессий пользователя в PHP
[ ] SHMOP shmop support
[X] SIMPLEXML simplexml support
[X] SOAP SOAP support
[X] SOCKETS sockets support – позволяют php скриптам подключаться по сети к другим сервисам
[X] SPL Standard PHP Library
[ ] SQLITE sqlite support – поддержка базы данных SQLITE
[ ] SYBASE_CT Sybase database support – поддержка базы данных Sybase
[ ] SYSVMSG System V message support
[ ] SYSVSEM System V semaphore support
[ ] SYSVSHM System V shared memory support
[X] TIDY TIDY support
[X] TOKENIZER tokenizer support
[ ] WDDX WDDX support (implies XML)
[X] XML XML support – поддержка XML
[X] XMLREADER XMLReader support – поддержка XMLREADER
[ ] XMLRPC XMLRPC-EPI support
[X] XMLREADER XMLReader support
[X] XMLRPC XMLRPC-EPI support
[X] XMLWRITER XMLWriter support
[X] XSL XSL support (Implies DOM)
[X] YAZ YAZ support (ANSI/NISO Z39.50)
[X] ZIP ZIP support – поддержка архиватора ZIP
[X] ZLIB ZLIB support – поддержка Zlib (сжатие данных)

По окончанию установки не забываем рестартовать апачи, для этого
набираете команду: /usr/local/etc/rc.d/apache22 restart

Оставьте комментарий

  

  

© 2016 Что, как, где и почему?

Newsflash

Постоянно возникают вопросы, на которые интернет помогает найти ответы. Надеемся, что наш проект внесет лепту в этот процесс. Делитесь своими советами, задавайте вопросы, оставляйте свои замечания и мнения.