我在 Heroku 上安装 Orange HRM 时遇到问题。我已经在服务器中创建了文件并给出了适当的条件,但我仍然无法摆脱错误,
“lib/logs”的写入权限
“symfony/cache”的写权限
“symfony/log”的写权限
都是“不可写*”
我的文件夹权限视图,例如“日志”文件夹:
rwx------ 3 u6666 dyno 4096 Nov 30 13:07 confs
drwxrwxrwx 2 u6666 dyno 4096 Nov 30 13:42 logs
我改变了它:
chmod -R 777 logs/
在此之前是:
drwx------ 3 u6666 dyno 4096 Nov 30 13:07 confs
drwx------ 2 u6666 dyno 4096 Nov 30 13:42 logs
我使用 PHP Buildpack 和 ClearDB MSQL。我的 composer.json 文件如下所示:
{
"require" : {
"php": "~7.3.0"
},
"require-dev": {
"heroku/heroku-buildpack-php": "*"
}
}
有人请告诉我我做错了什么。干杯