使用git部署网站时出现500 internel服务器错误
我知道这不是stackoverflow的新问题,但我还没有找到任何能为我解决这个问题的答案。所以请帮我解决我的问题 我可以在我的站点目录中看到推送的文件。但是,当我尝试浏览域时,它会显示500个内部服务器错误。你能帮我吗 到目前为止我都是这么做的 在公用html文件夹中的服务器上: mkdir test.git cd$ git init--裸--共享 chgrp-R开发者 chmod-rg+swX vi挂钩/立柱接收 …添加到vi编辑器上 GIT\u WORK\u TREE=/home/public\u html/my2 GIT checkout-f chmod+x挂钩/立柱接收 然后在服务器上的public_html中,我创建了另一个目录作为工作树 mkdir my2 cd my2 chgrp-R开发者 到目前为止一切都很好 在我的本地机器上 我可以轻松地推送到test.git,工作树(my2文件夹)也会显示文件 唯一的问题是,当我尝试在浏览器example.com/my2上浏览my2时 它给了我500个内部服务器错误 我知道这是许可证。但我不知道如何解决它 我已经看到,当我推送时,my2目录下的用户和组发生了变化。即 如果我将index.php推送到test.git 文件权限更改为 -rw-r--r--1巴拉特巴拉特72 11月21日10:01 index.php 其中bharat是执行push to test.git的用户名 请帮忙使用git部署网站时出现500 internel服务器错误,git,Git,我知道这不是stackoverflow的新问题,但我还没有找到任何能为我解决这个问题的答案。所以请帮我解决我的问题 我可以在我的站点目录中看到推送的文件。但是,当我尝试浏览域时,它会显示500个内部服务器错误。你能帮我吗 到目前为止我都是这么做的 在公用html文件夹中的服务器上: mkdir test.git cd$ git init--裸--共享 chgrp-R开发者 chmod-rg+swX vi挂钩/立柱接收 …添加到vi编辑器上 GIT\u WORK\u TREE=/home/publ
谢谢这不一定是权限问题。服务器可能配置错误。您的服务器的错误日志说什么是原因?错误日志中没有出现此错误。顺便说一句,我认为它的checkout to work tree作为用户“bharat”是正确的,这就是为什么它显示“bharat”作为用户和组。但这种方式显示500 internel服务器错误。