景之域曾基于h5ai搭建的(开了一会就被遗忘的)附属资源存放箱,自从Webinoly恢复备份迁移过后就无法打开了。浏览器提示ERROR 500错误。
起初以为是依赖问题,于是在本地搭建的虚拟机建立测试站点,问题依旧复现。
在终端机界面,使用webinoly的 log 指令,
可对特定网站查阅访问日志:
log h5ai.lan -error
若提示没有syslog日志,可以先执行系统更新: sudo apt update && sudo apt -y upgrade

通过查看日志可见,问题出在PHP的函数 putenv 没有开启。
同时putenv也是此前安装社交网站known所需的。
在新版的Webinoly中,一些函数因安全问题被默认禁用。

