500 Внутренняя ошибка сервера и пустая страница после переноса проекта PHP с 5.6 до 7.3 - PullRequest
0 голосов
/ 03 апреля 2020

Мне нужно перенести проект PHP с 5.6 на 7.3.

Я использую XAMPP локально для модуля mysql и Apache. Мне также нужно было обновить XAMPP с более старой версии до XAMPP для Windows 7.3.15, которая имеет поддержку 7.3. Перед этим я сделал резервную копию базы данных и файла htdocs с файлами проекта. Я также обновил NetBeans до последней версии, поскольку та, которую я не поддерживал 7.3.

После установки новой версии XAMMP я скопировал папку проекта htdocs обратно в тот же каталог и восстановил базу данных (которая была Проще сказать, что это было сделано, потому что он был довольно большим, и время его истекло, и мне пришлось вмешиваться с некоторыми php .ini настройками конфигурации).

Теперь я пытаюсь открыть индекс. php страница но я получаю 500 Внутренняя ошибка сервера. Проверьте журналы ошибок apache и журналы ошибок php, и я ничего не смог найти.

Возможно, проблема с установкой XAMMP, поскольку на панели управления по-прежнему отображается 3.2.4 и http://localhost/dashboard/ приветствует меня с помощью Welcome to XAMPP для Windows 5.6.31.

О, и страница phpmyadmin работает нормально.

1 Ответ

0 голосов
/ 04 апреля 2020

Это более PHP проблема, чем NetBeans. В любом случае, вы можете попробовать добавить следующие строки в начале вашего скрипта:

error_reporting(E_ALL);
ini_set("display_errors", true);

Затем попробуйте перезагрузить страницу, вы должны увидеть точную ошибку и номер строки.

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