Requisiti del server
È richiesta la versione 7.3 o successiva di PHP , con l’ estensione *intl* e l’ estensione *mbstring* installate.
Le seguenti estensioni PHP dovrebbero essere abilitate sul tuo server :
php-json
, php-mysqlnd
, php-xml
Per utilizzare CURLRequest, avrai bisogno di libcurl installato.
Un database è necessario per la maggior parte della programmazione di applicazioni web. I database attualmente supportati sono:
MySQL (5.1+) tramite il driver MySQLi
PostgreSQL tramite il driver Postgre
SQLite3 tramite il driver SQLite3
MSSQL tramite il driver SQLSRV (solo versione 2005 e successive)
Non tutti i driver sono stati convertiti/riscritti per CodeIgniter4. L’elenco seguente mostra quelli in sospeso.
MySQL (5.1+) tramite il driver pdo
Oracle tramite i driver oci8 e pdo
PostgreSQL tramite il driver pdo
MSSQL tramite il driver pdo
SQLite tramite i driver sqlite (versione 2) e pdo
CUBRID tramite i driver cubrid e pdo
Interbase/Firebird tramite i driver ibase e pdo
ODBC tramite i driver odbc e pdo (dovresti sapere che ODBC è in realtà un livello di astrazione)