环境要求
在安装 Yuan-ICP 之前,请确保您的服务器满足以下要求:
PHP 要求
- PHP: 版本 >= 7.4
- PHP 扩展:
pdo_sqlite
(推荐) 或pdo_mysql
gd
- 用于图像处理功能curl
- 用于可能的API调用mbstring
- 用于多字节字符串处理openssl
- 用于安全通信
Web 服务器要求
- 支持的服务器: Nginx, Apache 或其他支持 PHP 的服务器
- URL重写: 需要支持 URL 重写功能
- PHP处理: 需要正确配置 PHP 处理
文件权限要求
以下目录需要有写入权限:
config/
- 配置文件目录data/
- 数据存储目录(SQLite数据库文件等)uploads/
- 用户上传文件目录themes/
- 主题文件目录(如果允许上传主题)
推荐配置
- 内存限制: 建议至少 128MB
- 最大执行时间: 建议 30 秒或更高
- 上传文件大小: 建议至少 8MB
环境检查
安装向导的第一步会自动检查这些环境要求。如果任何项目显示为"失败",您需要联系您的服务器管理员或调整服务器配置。
故障排除
如果环境检查失败,请检查:
- PHP版本: 运行
php -v
检查版本 - 扩展检查: 运行
php -m
查看已加载的扩展 - 权限检查: 确保相关目录有写入权限
- 服务器配置: 检查 Web 服务器配置是否正确