我在当前的PHP项目中遇到了一个关于使用composer的奇怪问题。
S.O上与此问题相关的一些答案很有帮助,因为将根文件夹文件夹上的文件夹权限更改为0755
以及后续子文件夹和文件可以解决问题;但这似乎是暂时的。
我的PHP脚本在我require("vendor/autoload.php")
的行中断。然后,只有在我将文件夹和文件权限更改为0755
时才能解析;但每到新的一天,我发现问题仍然存在,那么我必须再次设置权限。好像文件夹和文件的权限不定期重置一样。
我认为这可能是一个自动更新问题,但是根据我的研究,作曲家默认情况下不会自动更新,除非手动这样做。
非常感谢您的协助。我为什么会发生这种情况傻眼了。