php

Description:The PHP language runtime engine
Homepage:https://www.php.net/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
8.2.11 diff ~ ~ ~ ~ ~ - ~ ~ ~ ~ - ~ ~
8.1.24 diff ~ ~ ~ ~ ~ - ~ ~ ~ ~ - ~ ~
8.1.20-r1 diff ~ + + ~ ~ - ~ + + ~ - + +
8.0.30 diff ~ ~ ~ ~ ~ - ~ ~ ~ ~ - + ~
8.0.29 ~ + + ~ ~ - ~ + + ~ - + +

USE flags

  • acl - Add support for Access Control Lists
  • apache2 - Add Apache2 support
  • apparmor - Support FPM application confinement through sys-libs/libapparmor
  • argon2 - Enable password hashing algorithm from app-crypt/argon2
  • avif - Enable AVIF support in bundled libgd
  • bcmath - Enable the BCMath Arbitrary Precision Mathematics extension
  • berkdb - Add support for sys-libs/db (Berkeley DB for MySQL)
  • bzip2 - Use the bzlib compression library
  • calendar - Add support for calendars (not using mcal!)
  • cdb - Add support for the CDB database engine from the author of qmail
  • cgi - Add CGI script support
  • cjk - Add support for Multi-byte character languages (Chinese, Japanese, Korean)
  • cli - Enable the Command-Line Interface (CLI) SAPI
  • coverage - Include gcov symbols for test coverage and lcov reports. Only useful for extension developers, and requires GCC.
  • ctype - Enable the Character type checking (ctype) extension
  • curl - Add support for client-side URL transfer library
  • debug - Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
  • embed - Enable embed SAPI
  • enchant - Enable the Enchant spelling library extension using app-text/enchant
  • exif - Add support for reading EXIF headers from JPEG and TIFF images
  • ffi - Enable the Foreign Function Interface (FFI) extension using dev-libs/libffi
  • fileinfo - Enable the File Information extension
  • filter - Enable the Data Filtering extension
  • firebird - Add support for the Firebird relational database
  • flatfile - Add dbm support for flat files
  • fpm - Enable the FastCGI Process Manager SAPI
  • ftp - Add FTP (File Transfer Protocol) support
  • gd - Enable the Image Processing and GD extension (requires media-libs/libjpeg-turbo and media-libs/libpng)
  • gdbm - Add support for sys-libs/gdbm (GNU database libraries)
  • gmp - Add support for dev-libs/gmp (GNU MP library)
  • iconv - Enable support for the iconv character set conversion library
  • imap - Add support for IMAP (Internet Mail Application Protocol)
  • inifile - Add dbm support for .ini files
  • intl - Enables the intl extension for extended internalization support
  • iodbc - Add support for iODBC library
  • ipv6 - Add support for IP version 6
  • jit - Enable PCRE JIT support
  • kerberos - Add kerberos support
  • ldap - Add LDAP support (Lightweight Directory Access Protocol)
  • ldap-sasl - Add SASL support for the PHP LDAP extension using dev-libs/cyrus-sasl
  • libedit - Use the libedit library (replacement for readline)
  • lmdb - Enable support for dev-db/lmdb db backend
  • mhash - Add support for the mhash library
  • mssql - Add support for Microsoft SQL Server database
  • mysql - Add mySQL Database support
  • mysqli - Add support for the improved mySQL libraries
  • nls - Add Native Language Support (using gettext - GNU locale utilities)
  • oci8-instant-client - Use dev-db/oracle-instantclient-basic as Oracle provider instead of requiring a full Oracle server install
  • odbc - Add ODBC Support (Open DataBase Connectivity)
  • opcache - Enables built-in opcode cache, replacing pecl-apc et al.
  • pcntl - Enable the Process Control extension
  • pdo - Enable the PHP Data Objects extension
  • phar - Enables the phar extension to provide phar archive support
  • phpdbg - Enable the PHP Debug Command Line SAPI (like gdb for php)
  • posix - Add support for POSIX-compatible functions
  • postgres - Add support for the postgresql database
  • qdbm - Add support for the qdbm (Quick Database Manager) library
  • readline - Enable support for libreadline, a GNU line-editing library that almost everyone wants
  • selinux - !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
  • session - Add persistent session support
  • session-mm - Include dev-libs/mm support for session storage
  • sharedmem - Enable the shmop extension
  • simplexml - Enable the SimpleXML extension
  • snmp - Add support for the Simple Network Management Protocol if available
  • soap - Add support for SOAP (Simple Object Access Protocol)
  • sockets - Add support for tcp/ip sockets
  • sodium - Enable support for crypto through dev-libs/libsodium
  • spell - Add dictionary support
  • sqlite - Add support for sqlite - embedded sql database
  • ssl - Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
  • systemd - Enable use of systemd-specific libraries and features like socket activation or session tracking
  • sysvipc - Enable the PHP System-V semaphore, shared memory and IPC extension
  • test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • threads - Add threads support for various packages. Usually pthreads
  • tidy - Add support for HTML Tidy
  • tokenizer - Add support for the PHP file parser
  • tokyocabinet - Enable support for dev-db/tokyocabinet db backend
  • truetype - Add support for FreeType and/or FreeType2 fonts
  • unicode - Add support for Unicode
  • valgrind - Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-util/valgrind
  • webp - Enable webp support for GD in php-7.x
  • xml - Add support for XML files
  • xmlreader - Enable the XMLReader extension
  • xmlrpc - Support for xml-rpc library
  • xmlwriter - Enable the XMLWriter extension
  • xpm - Add support for XPM graphics format
  • xslt - Build the XSL extension
  • zip - Enable support for ZIP archives
  • zlib - Add support for zlib (de)compression

Security Advisory

Date Severity Title
about 2 years normal PHP: Multiple Vulnerabilities
about 2 years high PHP: Multiple Vulnerabilities
over 3 years normal PHP: Multiple vulnerabilities
almost 4 years low PHP: Multiple vulnerabilities
about 4 years low PHP: Denial of service
over 4 years high PHP: Multiple vulnerabilities
about 5 years high PHP: Arbitrary code execution
about 6 years normal PHP: Multiple vulnerabilities
about 7 years normal PHP: Multiple vulnerabilities
almost 8 years normal PHP: Multiple vulnerabilities
about 8 years normal PHP: Multiple vulnerabilities
over 8 years normal PHP: Multiple vulnerabilities
over 9 years normal PHP: Multiple vulnerabilities
about 10 years normal PHP: Multiple vulnerabilities
over 10 years high PHP: Multiple vulnerabilities
about 12 years high PHP: Multiple vulnerabilities
about 13 years high PHP: Multiple vulnerabilities
almost 15 years high PHP: Multiple vulnerabilities
about 16 years normal PHP: Multiple vulnerabilities
about 17 years high PHP: Multiple vulnerabilities
over 17 years high PHP: Multiple vulnerabilities
over 17 years high PHP: Multiple vulnerabilities
about 18 years high PHP: Integer overflow
over 18 years normal PHP: Arbitary code execution
over 18 years high PHP: Multiple vulnerabilities
over 18 years high PHP: Multiple vulnerabilities
over 18 years normal PHP: Format string and XSS vulnerabilities

Also available in: Atom

Thank you!