Когда к определенному веб-сайту обращаются через localhost, он показывает «К сожалению, похоже, что-то пошло не так» - PullRequest
0 голосов
/ 11 июля 2019

Я пытался импортировать исходный код на мой компьютер и редактировать определенный веб-сайт. Я добавляю ссылку на каталог в скрипте vhosting и вводю этот VirtualHost *: 80> ServerAdmin local.idea.com DocumentRoot "C: / xampp / htdocs / idea" ServerName local.idea.com

когда я набираю localhost, это показывает -> Ой, похоже, что-то пошло не так.

но, если я введу localhost / gjalksgjalk или localhost / "anycharacter" страница отображается, но отображается ошибка 404, но другие ссылки и страницы работают нормально. Если я пытаюсь открыть домашнюю страницу, нажав кнопку, указанную на изображении, на ней снова появляется сообщение «К сожалению, похоже, что-то пошло не так».

примечание: но когда я создаю новый проект в laravel или другом проекте, он работает нормально. Кажется, чего здесь не хватает? Надеюсь, что кто-то может предложить идеи для решения этой проблемы. Спасибо

Изображение1 Изображение 2 Изображение3

1 Ответ

0 голосов
/ 13 июля 2019

Я исправил проблему, изменив код:

От:

$originalWhereCount = count($query->wheres);

К

$originalWhereCount = count((array)$query->wheres);

Еще один код, который также работает:

$originalWhereCount = is_null($query->wheres)
                    ? 0 : count($query->wheres);

Теперь все работает нормально в этом конкретном проекте. Другой разработчик из github сказал, что оригинальная строка кода может иметь проблемы с PhP 7.2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...