У меня есть Laravel Forge с Bitbucket.
Я поместил некоторый код в bitbucket, и он выдал ошибку, сообщающую, что возникла проблема с загрузкой содержимого из bitbucket. Поэтому я открыл свой веб-сайт, чтобы посмотреть, не даст ли он каких-либо ошибок.
Сайт не загружался должным образом, и оказалось, что один из файлов с именем Display.php
был переименован в display.php
,
Как это могло случиться? Этот файл находится за пределами public
каталог.
Я проверил журналы, чтобы увидеть, если кто-то еще подключился к серверу (думая, что он был взломан), но ничего подозрительного в журналах.
У кого-нибудь когда-нибудь была подобная проблема?
Разобрались.
Проблема заключалась в том, что изначально он был назван display.php
(опечатка), и она работала нормально, пока я не установил Facebook SDK через композитор.
У меня есть ощущение, что это как-то связано с типами namespacing
(ПРБ).
Если я удалю Facebook SDK, то display.php
работает нормально, иначе выдает ошибку.
Других решений пока нет …