安装与运行
装不上、打不开、保存报错,先看这几条。
访问域名出现空白页
先确认 PHP 版本不低于 7.4,且 pdo_sqlite 扩展已安装。
可以通过一个临时文件输出 phpinfo() 来核对,核对完立刻删掉。
提示「系统已安装」
说明 config/config.php 已存在。要重新安装,先备份并移走该文件与数据库文件;
只是想补建缺的表,用升级模式:
php install.php --cli --upgrade
页面能打开,但一保存就报错
典型症状是读正常、写失败。原因几乎总是文件属主不对 —— 用 root 执行过安装或命令行脚本,导致数据库或缓存目录变成 root 所有,网页进程写不进去。
解决办法是把这些目录的所有者改回站点运行用户,并且以后一律以站点用户身份执行命令。
后台地址是什么
默认是域名后加 /admin。可以在配置里改,改成不常见的路径能少掉大量自动化扫描。
怎么开启干净 URL
程序自带的服务器组件已经配好了,安装完成即可用,不需要额外安装重写模块或手动改规则。
上传图片失败
- 检查
wwwroot/uploads/是否可写 - 检查文件大小是否超过设置里的上限
- 检查文件类型是否在白名单内。图片还会做真实性校验 —— 改了扩展名的非图片文件会被拒绝