1
Chevereto作为很著名的图床程序,为人所广泛使用,前几天ksky对接wordpress出现了图床200图片上传不成功的玄学问题,遂弃掉lsky转投Chevereto了
不过一看安装界面:
遇报错先去看debug,Chevereto默认不开,此时就要手动启用了
在生产中,通常情况下,当出现错误时,错误被抑制。这是一种有意的行为,目的是不向公众公开应用程序系统信息,可以手动启用 DEBUG 来检查系统。
配置文件在根目录下的app/settings.php,将原本的
$settings['debug_level'] = 1;
改为
$settings['debug_level'] = 2:
等级 | 描述 |
0 | 无 |
1 | 错误日志(默认) |
2 | 打印错误(不记录) |
3 | 打印错误并记录到 error_log |
保存,刷新一下
说到底还是宝塔的锅,运行环境中使用了百度推行的安全工具OpenRASP,然而部署时没有授予相应路径的写权限
直接关掉open_basedir
在安装完成后重新打开open_basedir后Chevereto基本功能依旧能正常使用,如果为了安全性考虑重新打开也可以
参与讨论