在htdocs克隆项目时出现权限被拒绝的问题。

4

我是Linux的新手,我正在尝试使用命令git clone git@gitlab.com:whatever .将一个项目克隆到当前位于opt/lampp/htdocs中的文件夹中,但是我遇到了权限被拒绝的错误。我该怎么解决这个问题呢?

5个回答

0
您也可以像这样给文件夹完全权限: sudo chmod -R 777 /opt/lampp/htdocs/ 或者 sudo chown -R $USER:$USER /opt/lampp/htdocs

0

我已经在httpd.conf文件中正确地写入了我的用户名,但仍然遇到了同样的问题。最后,我找到了解决方法,改变了端口号:

  • 在同一文件中查找Local:8888,并将8888更改为80

0

更新 httpd.conf 文件

 sudo gedit /opt/lampp/etc/httpd.conf

查找

 User nobody
 Group nogroup

用你的 用户名 替换 nobody

更改 htdocs 的所有权

sudo chown -R username:username /opt/lampp/htdocs

更改 htdocs 文件夹的文件权限

sudo chmod -R 775 /opt/lampp/htdocs/

重新启动您的计算机

清除您的浏览器缓存


-1

“Permission denied” 的意思就是你没有权限写入这个文件夹。你可以使用 sudo git clone (...) 以 root 身份克隆仓库,或者更改该文件夹的权限:sudo chmod a+w <path> 然后正常地 git clone。你也可以将仓库克隆到其他你已经有写入权限的文件夹中。


-1

尝试为您的htdocs文件夹授予完全权限

sudo chmod 777 opt/lampp/htdocs

然后它会要求输入密码,继续进行。在这里了解更多 :)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接