安装或设置

要求

以下设置指南适用于 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