J3.x

可選擇的技術需求

From Joomla! Documentation

Revision as of 07:30, 20 August 2021 by Shawnhy (talk | contribs) (Created page with "啟用 PHP's <tt>ext/mbstring</tt> for the phputf8 library to use native functions")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎italiano • ‎português • ‎فارسی • ‎অসমীয়া • ‎中文(台灣)‎

Joomla! 3.x 次要系統需求

這些可選擇的技術需求不安裝並不影響 Joomla! 的安裝與運作。不過,當需要執行不同的內部 API 時,則可能需要依賴他們。


應用程式
JApplicationDaemon 需要 PHP's ext/pcntl 以及 ext/posix
Archive
BZ2 需要 PHP's ext/bz2
GZip 需要 PHP's ext/zlib
Zip 需要 PHP's ext/zip 或是 ext/zlib
快取
APC 需要 PHP's ext/apc on PHP 5.3 或 5.4, ext/apcu on PHP 5.5 或 5.6, unsupported on PHP 7.x (Note: THIS NEED TO BE CHECKED)
APCu 需要 PHP's ext/apcu on PHP 5.3+
CacheLite 需要 PEAR Cache_Lite package (tested on 1.7.16, will work with 1.8)
Memcache 需要 PHP's ext/memcache and a Memcache server (Note: The Memcache extension is not compatible with PHP 7.x)
Memcached 需要 PHP's ext/memcached and a Memcached server
Redis 需要 PHP's ext/redis and a Redis server
Wincache 需要 PHP's ext/wincache (Windows only)
XCache 需要 PHP's ext/xcache
Client adapters
LDAP 需要 PHP's ext/ldap
HTTP/Curl 需要 PHP's ext/curl
HTTP/Socket 需要 PHP's fsockopen() function be enabled
HTTP/Stream 需要 PHP's fopen() function and allow_url_fopen enabled
Cryptography
JCrypt 需要 PHP's ext/mcrypt for all ciphers except the SodiumCipher which requires ext/sodium
JKeychain 需要 PHP's ext/openssl
資料庫
Microsoft SQL Azure 需要 PHP's ext/sqlsrv (the PHP 5.x extension only supports Windows, a Linux compatible version of the extension is available for PHP 7.x)
Microsoft SQL Server 需要 PHP's ext/sqlsrv (the PHP 5.x extension only supports Windows, a Linux compatible version of the extension is available for PHP 7.x)
MySQL 需要 PHP's ext/mysql (unsupported on PHP 7.x)
MySQLi 需要 PHP's ext/mysqli
Oracle 需要 PHP's ext/pdo with Oracle support (available for 3PD only; the CMS won't run with it)
PDO MySQL 需要 PHP's ext/pdo with MySQL support
PostgreSQL 需要 PHP's ext/pgsql
SQLite 需要 PHP's ext/pdo with SQLite support (available for 3PD only; the CMS won't run with it)
Image
需要 PHP's ext/gd
Session
APC 需要 PHP's ext/apc on PHP 5.3 or 5.4, ext/apcu on PHP 5.5 or 5.6, unsupported on PHP 7.x (Note: THIS NEEDS TO BE CHECKED)
Memcache 需要 PHP's ext/memcache and a Memcache server (Note: The Memcache extension is not compatible with PHP 7.x)
Memcached Requires PHP's ext/memcached and a Memcached server
Wincache 需要 PHP's ext/wincache (Windows only)
XCache 需要 PHP's ext/xcache
OPTIONAL IMPROVEMENTS
String
啟用 PHP's ext/mbstring for the phputf8 library to use native functions