我在我的网络服务器上使用一个裸露的远程存储库,它带有一个 post-receive 钩子,它会自动将我的文件推送到 public_html 目录中。
问题是,我正在使用 codeigniter 并且 index.php 文件必须是 chmod 755。我在服务器上使用 filezilla 对其进行了更改,但是每次推送后 index.php 文件都设置为 644,这会导致内部服务器错误。
即使没有更改或隐藏 index.php 也会发生这种情况。
我一直在寻找解决方案,但到目前为止没有运气..有人可以帮我解决这个问题吗?顺便说一下,我正在使用 Tower GIT 客户端提交/推送。
谢谢