系统环境
Magento版本:2.3.7 release
服务器:Ubuntu 18.04 x64
运行环境:Nginx 1.14 + PHP 7.4.30(CLI)+ MySQL 5.7.28
以上环境我布置了两套,一套是windows环境(Nginx替换成了Apache)用于开发,一套是Linux环境用于测试。接到了网站的升级任务,为了更好的进行全方位的测试,我先在Windows下全新部署了Magento 2.3.7,一切正常,然后又去Linux进行部署,结果一顿操作猛如虎,安装完成500。
解决办法
心想不应该啊,安装过程一切正常,没出现任何异常情况。仔细想了想,应该是权限问题,用惯了Windows,权限问题比较容易忽略,直接把var目录权限改成777就可以了。
sudo chmod -R 777 var
保险起见,可以把目录权限给到nginx
chown -R www-data var
刷新浏览器
Ok !问题完美解决。