安裝或設定

要求

以下設定指南適用於 cakephp 2.8 及以上版本。所有低於 2.8 的 cakephp 版本都與 php 7 不相容

HTTP 伺服器。例如:Apache。擁有 mod_rewrite 是首選,但絕不是必需的。

  • PHP 5.5.9 或更高版本(包括 PHP 7)。
  • mbstring PHP 擴充套件
  • intl PHP 擴充套件

注意! 在 XAMPP 和 WAMP 中,預設情況下 mbstring 副檔名正在工作。在 XAMPP 中,包含了 intl 擴充套件,但你必須在 php.ini 中取消註釋 extension = php_intl.dll 並通過 XAMPP 控制面板重新啟動伺服器。在 WAMP 中,intl 擴充套件預設為啟用但不起作用。為了使它工作,你必須轉到 php 資料夾(預設情況下)C:\ wamp \ bin \ php \ php {version},複製所有看起來像 icu * .dll 的檔案並將它們貼上到 apache bin 目錄 C: \ WAMP \ BIN \ apache 的\ apache 的{}版本\ BIN。然後重新啟動所有服務,它應該沒問題。

雖然不需要資料庫引擎,但我們想象大多數應用程式都會使用一個。CakePHP 支援各種資料庫儲存引擎:

  • MySQL(5.1.10 或更高版本)
  • PostgreSQL 的
  • Microsoft SQL Server(2008 或更高版本)
  • SQLite 3