环境要求
在安装 InnoShop 之前,请确保服务器满足以下条件。
PHP
- PHP 8.2 或更高版本
- 必须安装以下扩展:
ctype
curl
dom
fileinfo
filter
hash
mbstring
mysql
openssl
session
tokenizer
xml数据库
- MySQL 5.7+ 或 SQLite
Composer
源码安装时需要 Composer,建议全局安装。请参考 Composer 官方安装指南。
macOS / Linux 推荐使用 Homebrew 安装 Composer 和管理依赖,参考 brew.sh。
Git
源码安装时需要 Git,安装包方式不需要。
Web 服务器
- Nginx 或 Apache
- 网站根目录指向项目的
public/目录 - 需配置伪静态(URL 重写)