系統需求

需要至少 PHP 7.3 或更高的版本。 並且安裝了 *intl* 擴充模組 以及 *mbstring* 擴充模組

你的PHP伺服器必須啟用下列擴充模組: php-jsonphp-mysqlndphp-xml

若你需要使用 CURLRequest 程式庫,你可能需要安裝 libcurl

大部分的Web應用程式都需要資料庫,目前支援的資料庫如下:

  • MySQL (5.1+) 透過 MySQLi 驅動。
  • PostgreSQL 透過 Postgre 驅動。
  • SQLite3 透過 SQLite3 驅動。
  • MSSQL 透過 SQLSRV 驅動 (version 2005 and above only)

並不是所有的驅動都在CodeIgniter4進行了轉換或重構。以下將列出特別的項目:

  • MySQL (5.1+) 透過 pdo 驅動。
  • Oracle 透過 oci8 以及 pdo 驅動。
  • PostgreSQL 透過 pdo 驅動。
  • MS SQL 透過 mssqlsqlsrv (適用於 2005 或更高的版本),以及 pdo 驅動。
  • SQLite 透過 sqlite (version 2) 以及 pdo 驅動。
  • CUBRID 透過 cubrid 以及 pdo 驅動。
  • Interbase/Firebird 透過 ibase 以及 pdo 驅動。
  • ODBC 透過 odbc 以及 pdo 驅動 (你必須知道ODBC實際上是一個抽象層)。