运行环境检测
正在检查服务器是否满足运行条件。标记 必须 的项目未通过时无法继续安装; 标记 建议 的项目不影响安装,但会影响部分功能体验。
✓ 环境检测通过,共 21 项检查全部满足安装要求。
| 检测项 | 要求 | 当前 | 结果 | 说明 |
|---|---|---|---|---|
| PHP 版本 | 8.1.0 以上 | 8.5.12 | ✓ | PHP 8.1 及以上版本(8.2 / 8.3 亦可) |
| 扩展 pdo | 已安装 | 已安装 | ✓ | 数据库抽象层 |
| 扩展 pdo_mysql | 已安装 | 已安装 | ✓ | MySQL 驱动 |
| 扩展 mbstring | 已安装 | 已安装 | ✓ | 中文字符串处理 |
| 扩展 fileinfo | 已安装 | 已安装 | ✓ | 上传文件类型检测 |
| 扩展 gd | 已安装 | 已安装 | ✓ | 验证码图片生成 |
| 扩展 openssl | 已安装 | 已安装 | ✓ | 邮件 SSL 加密 |
| 扩展 json | 已安装 | 已安装 | ✓ | 数据序列化 |
| 扩展 intl 建议 | 建议安装 | 已安装 | ✓ | 用于中文标题自动转拼音别名;未安装时后台可手动填写别名 |
| 扩展 curl 建议 | 建议安装 | 已安装 | ✓ | 用于百度/必应主动推送 sitemap |
| 文件上传 | 开启 | 开启 | ✓ | upload_max_filesize=20M |
| session 支持 | 可用 | 可用 | ✓ | 安装与后台登录都依赖 session |
| 目录 /config | 可写 | 可写 | ✓ | 数据库与站点配置写入位置 |
| 目录 /storage | 可写 | 可写 | ✓ | 缓存与运行日志 |
| 目录 /storage/logs | 可写 | 可写 | ✓ | 错误日志 |
| 目录 /storage/cache | 可写 | 可写 | ✓ | 页面缓存 |
| 目录 /public/uploads | 可写 | 可写 | ✓ | 商品图片、二维码等上传目录 |
| 根目录 | 可写 | 可写 | ✓ | 用于生成 install.lock 安装锁 |
| 数据文件 schema.sql | 存在 | 存在 | ✓ | 安装包完整性 |
| 数据文件 base.sql | 存在 | 存在 | ✓ | 安装包完整性 |
| 数据文件 demo.sql | 存在 | 存在 | ✓ | 安装包完整性 |
常见环境问题怎么解决?
缺少扩展:宝塔面板 → 软件商店 → PHP 设置 → 安装扩展(pdo_mysql / mbstring / fileinfo / gd / openssl),保存后重启 PHP。
目录不可写:宝塔 → 文件 → 右键目录 → 权限,设为 755,属主 www;或命令行 chown -R www:www /www/wwwroot/站点目录。
PHP 版本过低:宝塔 → 网站 → 站点设置 → PHP 版本,选择 8.1 及以上(推荐 8.2)。
数据文件缺失:安装包解压不完整,请重新上传 public/install/data 目录。