Не удается полностью просмотреть веб-страницу при загрузке через Azure URL

#javascript #php #html #azure #azure-web-app-service

#javascript #php #HTML #azure #azure-web-app-service

Вопрос:

Я пытаюсь создать веб-приложение в MS Azure с использованием PHP. Я создал страницу входа в систему и регистрации, где страница входа перенаправляет на соответствующую страницу пользователя. Я вношу все изменения в свою локальную систему и запускаю локально, запустив php -S localhost: 8080 в powershell, а затем просматриваю страницу в веб-браузере chrome. Все это работает безупречно в моей локальной системе. Вы можете видеть мою страницу входа в систему как:

введите описание изображения здесь
введите описание изображения здесь

Затем я переношу все эти изменения в свою учетную запись, связанную с MS Azure, но когда я запускаю ее, используя azure URL, чтобы проверить, правильно ли отражены мои изменения, все, что я получаю, это:

введите описание изображения здесь

Также не работает мой обработчик javascript, который помогает мне перетасовывать мою форму между запуском и входом в систему. Я проверил свой код, и он правильно подключен к Сети. Какие могут быть проблемы с этой проблемой? Для загрузки я использовал git commit и git push в главной ветке azure.

Вот подробная информация об ошибке, которую я получаю: сведения об ошибке

Комментарии:

1. Когда я пытаюсь получить доступ к вашему веб-приложению, я вижу, что возникает 500 Internal Server Error ошибка, как показано на моем скриншоте . Пожалуйста, обратитесь к официальному руководству Enable diagnostics logging for apps in Azure App Service , чтобы включить функции ведения журнала для проверки и публикации этих журналов для получения справок.

2. @PeterPan Я обновил вопрос с подробностями ошибки, которую я получаю.

3. Эта страница с ошибкой ссылается на файл шрифта, который не загружается. Это не то, что вызывает ошибку 500. Доступны ли какие-либо другие журналы ошибок после включения диагностики?

4. @SamaraSoucy-MSFT Я обновил ошибку ошибкой, которую я получаю в своем index.php файл.

5. @Prachi Обычно ошибка 500 была вызвана неправильной логикой кода. Не могли бы вы опубликовать некоторый необходимый код для отладки? Например, некоторый код объявления для импорта библиотек, вашего web.config содержимого и так далее, если это поможет.

Ответ №1:

Оказывается, выполнение composer install в вашей корневой папке на вашей консоли решает проблему.