在部署阶段,权限命令在 ubuntu 中不起作用

问题描述

我正在使用 AWS 代码管道部署我的应用程序。在 codedeploy 阶段有一个 after_install.sh 脚本在服务器内运行命令。我在下面添加了命令

sudo chown ubuntu:www-data -R $basePath/backend
cd $basePath/backend
sudo chmod -R 0777 storage/
PHP artisan optimize:clear
PHP artisan optimize
composer dump-autoload
sudo chmod -R 0777 storage/

Rest all 命令有效,但问题是 chmod 命令不会递归更改权限,每次我必须手动进入服务器并点击命令。我对其进行了故障排除,但无法找到并修复它。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)