我让Laravel forge设置了Bitbucket。
我将一些代码推送到bitbucket并且它抛出一个错误,说从bitbucket获取东西时出现问题。所以我打开了我的网站,看它是否会出现任何错误。
网站无法正常加载,结果发现其中一个名称为Display.php
的文件已重命名为display.php
。
这怎么可能发生?此文件位于public
目录之外。
我检查了日志以查看是否有其他人已连接到服务器(认为它被黑客入侵),但日志中没有任何可疑信息。
有没有人遇到过类似的问题?
答案 0 :(得分:0)
排序。
问题是,最初它被命名为display.php
(一个错字)并且它工作正常,直到我通过composer安装Facebook SDK。
我觉得这与namespacing
(PSR)的类型有关。
如果我删除Facebook SDK,那么display.php
可以正常工作,否则会引发错误。