如何使用phpEnv搭建Microweber拖拽建站系统?
- 内容介绍
- 文章标签
- 相关推荐
本文共计975个文字,预计阅读时间需要4分钟。
php
确认 Microweber 的 PHP 版本要求
Microweber 官方文档明确要求 PHP ≥ 7.2(实际测试中 7.4–8.2 更稳),不支持 PHP 8.3+ 的某些严格类型变更。如果你直接 phpenv global 8.3.13,后续 Composer install 或后台登录可能报 Declaration of ... must be compatible with ... 类错误。
- Microweber 1.2.x 主线仍基于 Laravel 5.5,依赖
nesbot/carbon ^1.0,PHP 8.1 是安全上限 - 若你用的是 Microweber dev-main(即 GitHub 最新版),可尝试 PHP 8.2,但需手动 patch
vendor/nesbot/carbon相关调用 - 推荐起步版本:
phpenv install 8.1.28→phpenv global 8.1.28
用 phpenv 装好 PHP 后,必须装 php-build 插件
phpenv install 命令本身是空的——它依赖 php-build 插件编译安装 PHP。
本文共计975个文字,预计阅读时间需要4分钟。
php
确认 Microweber 的 PHP 版本要求
Microweber 官方文档明确要求 PHP ≥ 7.2(实际测试中 7.4–8.2 更稳),不支持 PHP 8.3+ 的某些严格类型变更。如果你直接 phpenv global 8.3.13,后续 Composer install 或后台登录可能报 Declaration of ... must be compatible with ... 类错误。
- Microweber 1.2.x 主线仍基于 Laravel 5.5,依赖
nesbot/carbon ^1.0,PHP 8.1 是安全上限 - 若你用的是 Microweber dev-main(即 GitHub 最新版),可尝试 PHP 8.2,但需手动 patch
vendor/nesbot/carbon相关调用 - 推荐起步版本:
phpenv install 8.1.28→phpenv global 8.1.28
用 phpenv 装好 PHP 后,必须装 php-build 插件
phpenv install 命令本身是空的——它依赖 php-build 插件编译安装 PHP。

