Назад | Перейти на главную страницу

Сайт PHP на новом сервере не может подключиться после аутентификации пользователя

Я перемещаю существующее веб-приложение PHP / MySQL на новый сервер, и по какой-то причине после входа в систему я получаю ошибку «ERR_CONNECTION_REFUSED».

Я установил PHP и MySql и скопировал базу данных. Я настроил веб-сайт в IIS и могу загрузить страницу входа в систему, которая также выполняет подключение к базе данных, поэтому я знаю, что могу подключиться к базе данных, и я знаю, что PHP работает правильно.

Однако, как только я ввожу имя пользователя и пароль, он пыхтит в течение минуты, прежде чем наконец скажет мне, что не может подключиться.

This site can’t be reached
198.72.112.108 refused to connect.
Try:

Checking the connection
Checking the proxy and the firewall
ERR_CONNECTION_REFUSED

Это ошибка, которую я получаю в Chrome, но я получаю аналогичную ошибку в Firefox.

Сначала я подумал, может быть, это из-за перенаправления на https, а у меня еще нет сертификата безопасности, но это не помешало бы загрузке страницы.

Я дважды проверил, что права пользователя в БД точно соответствуют старому серверу, поэтому я знаю, что это хорошо, и страница входа находится в той же папке, что и страница, на которую я пытаюсь перенаправить, поэтому, очевидно, привилегии файловой системы хорошо.

Что могло быть причиной этой ошибки ERR_CONNECTION_REFUSED?

Итак, оказалось, что у меня был какой-то javascript, который перенаправлял на https, и это действительно была проблема, хотя я не уверен, почему он просто не загружает страницу с предупреждением безопасности. В любом случае, я отключил этот код, и проблема исчезла.