gpt4 book ai didi

linux - 在 LAMP CentOS VPS 上克隆 Git Repo 时出现 500 Internal Server Error

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:51:48 25 4
gpt4 key购买 nike

使用 ssh(Laravel 应用程序)克隆或 pull git 存储库会在浏览到 php 文件时导致内部服务器错误。手动添加一个 index.php 文件并回显一些东西工作正常。

我认为这是一个文件权限错误,但这只发生在这台服务器上。我克隆的所有其他服务器都可以正常工作。

任何指导将不胜感激。

最佳答案

我遇到了同样的问题,按照这些说明解决了它

一定要注意用户public_html文件夹的不安全权限。以下命令将查看每个用户的 html 文件夹,并创建适当的 CHMOD 以允许 php 在 SUPHP 下正确执行。不要忘记检查“nobody”或“root”拥有的文件——它们也会失败并显示 500 错误。

find /home/*/public_html/ -type d -print0 | xargs -0 chmod 0755 # For directories
find /home/*/public_html/ -type f -not -name "*.pl" -not -name "*.cgi" -not -name "*.sh" -print0 | xargs -0 chmod 0644 # For files
find /home/*/public_html/ -type f -name "*.cgi" -print0 -o -name "*.pl" -print0 -o -name "*.sh" -print0 | xargs -0 chmod 0755 # For CGI/Scripts

chmod all files and folders

关于linux - 在 LAMP CentOS VPS 上克隆 Git Repo 时出现 500 Internal Server Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30593347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com