PHP 配置
- php 必须 7.4 版本。
- php 必须 安装 sg11 扩展
- 必须 CentOS 7.6 或 7.9 系统,否则无法签名。
- 找到PHP然后设置PHP参数,可以调整包大小。
超时限制,改大点,或者86400
如果配置了CDN,设置超时会不生效(两种方案选1种)
- 需要设置CDN的回源超时什么的,可以看下CDN的后台。
- 去掉CDN,不使用CDN。
- PHP禁用函数的放开删除
找到并删除宝塔的禁用函数
shell_exec
,exec
,popen
,proc_open
,putenv
这些函数(如果找到这些函数就进行删除)网站配置
- 网站目录:必须需要修改为 /public
伪静态:必须设置为以下 thinkphp
location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; }}
防跨站攻击,这个要关闭
PHP 和网站配置完成后,一定要重启一次php,或者服务器。
其他配置
(1)定时清理
用户签名后会产生临时文件需要定时清洗,可用宝塔的计划任务添加定时清理任务.
脚本内容(里面网址改为自己的路径)
rm -rf /www/wwwroot/sign.dumpapp.com/public/temp/*
(2)文件说明
temp 文件夹里面都是临时文件,定期进行删除。
收藏
扫描二维码,在手机上阅读
推荐阅读:
请登录后发表评论
注册
停留在世界边缘,与之惜别