需求
網頁伺服器
- 任何網頁伺服器。Fuel 已在 Apache、IIS 與 Nginx 测试。
- 运行於所有主要的作業系统包含 *nix 與 Windows。
PHP版本
- 5.3.3 或更高的版本是必要的。
PHP 擴充
Fuel 使用 PHP 定義为「擴充」的功能。为了避免任何可能的相容性問題, Fuel 只使用被撰寫在 PHP 網站文件中做为 PHP 程式码一部份的擴充。 如果使用 PECL 庫中的部分擴充(这需要由系统管理員手动安装),如果存在的話,Fuel 将会使用这些擴充,否則将修正。
以下是使用的擴充列表,以及哪些类別使用到:
擴充 | 用於 | 評論 |
---|---|---|
fileinfo | Upload | 文件 請注意,在 Windows 平台上,可能需要手动安装一个 DLL。 |
mbstring | 沒有 | 文件 如果不存在,該框架将沒有多字節支援。你可以確認 MBSTRING 常数以了解是否你的安装已啟用多字節支援。 |
mcrypt | Crypt | 文件 如果不存在,PHPSecLib 会被用來模擬它的功能。 |
PHPUnit
- PHPUnit 3.7 版或以上是必須的,如果你想要执行单元测试。
推薦
- 網頁伺服器 - 运行在 *nix 上的 Apache 2.4+。
- mod_rewrite - 從 URL 中移除 index.php。