需求
Web服务器
- 任何web服务器。Fuel经测试可用于Apache、IIS及Nginx。
- 于*nix及Windows等所有主流操作系统上工作良好。
PHP版本
- 要求5.3.3或更高版本。并全面支持PHP7。
PHP扩展
Fuel使用PHP的扩展功能。为避免任何可能的兼容性问题,Fuel仅使用PHP官网上记载的PHP代码中的扩展。如果这些扩展是PECL库(需由系统管理员手动安装)的一部分,若其已启用,Fuel会使用它们,未启用时,会执行变通方案。
以下是使用的扩展列表,及使用这些扩展的类:
扩展 | 用途 | 评论 |
---|---|---|
fileinfo | Upload | 详细文档看这里 注意,在Windows平台上,可能需要手动安装一个DLL。 |
mbstring | n/a | 详细文档看这里 如果未启用,框架将不支持多字节,可通过MBSTRING常量的值来确定你的安装是否支持多字节。 |
mcrypt | Crypt | 详细文档看这里 如果未启用,将使用PHPSecLib来模拟它的功能。 |
PHPUnit
- 如果想运行单元测试,需 PHPUnit 3.7或以上版本。
推荐
- Web服务器 - 运行于*nix上的Apache 2.4+。
- mod_rewrite - 从URL中移除index.php。