必须从官方GitHub仓库下载CodeIgniter 4.7.4,或用Composer精确指定版本安装,并通过文件存在性、spark命令输出及composer.json中version字段三重验证完整性。

要下载CodeIgniter 4.7.4官方正式版,必须从其唯一可信源获取,避免使用镜像站或第三方打包版本,否则可能缺失安全补丁或引入篡改代码。
从官方GitHub仓库下载zip包
打开浏览器,访问 https://github.com/codeigniter4/CodeIgniter4/releases/tag/v4.7.4 页面。
向下滚动到 “Assets” 区域,找到文件名以 【codeigniter4-v4.7.4.zip】 结尾的条目,点击下载。
这个zip包是完整可运行的框架源码,含 system、app、public 等标准目录结构,解压后无需额外构建即可直接部署。
用Composer安装指定版本
确保已安装 PHP 8.1+ 和 Composer 2.5+。
在终端中执行:composer create-project codeigniter4/appstarter myproject "4.7.4"。
这会拉取 v4.7.4 标签对应的稳定分支,并自动执行 post-create-project-cmd 脚本初始化 .env 和权限设置。
【注意:不能写成 "4.7.*" 或 "^4.7",否则可能升级到 4.7.5 或更高小版本,破坏版本锁定】
验证下载完整性
第一步:进入下载解压后的根目录,确认存在 LICENSE、README.md 和 spark 文件。
第二步:运行 php spark version,输出应为 CodeIgniter v4.7.4。
第三步:检查 vendor/codeigniter4/framework/composer.json 中的 version 字段是否为 "4.7.4",这是最终权威标识。


















