J4.x

Persyaratan Teknis Opsional

From Joomla! Documentation

Revision as of 14:05, 4 March 2024 by Dw1Rianto (talk | contribs) (Created page with "Kriptografi")

Persyaratan Tambahan untuk Joomla! 4.x

Halaman ini berisi persyaratan teknis opsional yang tidak wajib dipasang untuk Joomla! tetapi dibutuhkan untuk beberapa API internal.


Aplikasi
JApplicationDaemon Memerlukan ext/pcntl dan ext/posix PHP
Arsip
BZ2 Memerlukan ext/bz2 PHP
GZip Memerlukan ext/zlib PHP
Zip Memerlukan ext/zip atau ext/zlib PHP
Cache
APC Memerlukan ext/apc PHP pada PHP 5.3 atau 5.4, ext/apcu pada PHP 5.5 atau 5.6, tidak didukung pada PHP 7.x (Catatan: INI HARUS DIPERIKSA)
APCu Memerlukan ext/apcu PHP pada PHP 5.3+
CacheLite Memerlukan PEAR Cache_Lite package (diuji pada 1.7.16, akan bekerja dengan 1.8)
Memcache Memerlukan ext/memcache PHP dan server Memcahce (Catatan: ekstensi Memcache tidak kompatibel dengan PHP 7.x)
Memcached Memerlukan ext/memcached PHP dan server dengan Memcache
Redis Memerlukan ext/redis PHP dan server Redis
Wincache Memerlukan ext/wincache PHP (hanya Windows)
XCache Memerlukan ext/xcache PHP
Adaptor klien
LDAP Memerlukan ext/ldap PHP
HTTP/Curl Memerlukan ext/curl PHP
HTTP/Socket Memerlukan fungsi fsockopen() PHP yang diaktifkan
HTTP/Stream Memerlukan fungsi fopen() dan allow_url_fopen PHP yang diaktifkan
Kriptografi
JCrypt

Requires PHP's ext/mcrypt for all ciphers except the SodiumCipher which requires ext/sodium

JKeychain

Requires PHP's ext/openssl

Database

Microsoft SQL Azure

Requires 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

Requires 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

Requires PHP's ext/mysql (unsupported on PHP 7.x)

MySQLi

Requires PHP's ext/mysqli

Oracle

Requires PHP's ext/pdo with Oracle support (available for 3PD only; the CMS won't run with it)

PDO MySQL

Requires PHP's ext/pdo with MySQL support

PostgreSQL

Requires PHP's ext/pgsql

SQLite

Requires PHP's ext/pdo with SQLite support (available for 3PD only; the CMS won't run with it)

Image

Requires PHP's ext/gd
Requires PHP's ext/fileinfo

Session

APC

Requires 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

Requires 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

Requires PHP's ext/wincache (Windows only)

XCache

Requires PHP's ext/xcache

OPTIONAL IMPROVEMENTS

String

mbstring

Enable PHP's ext/mbstring for the phputf8 library to use native functions