Приложение Php перенесено на другой сервер Windows 2012 с IIS 7, но не работает

Я НЕ разработчик PHP. Я кодирую в .NET. Меня попросили переместить приложение php в другую среду.
Я установил установку PHp, и переместил 2 приложения php и. получил это работает.
Но одно приложение, которое я переместил, не работает …
Это просто делает пустой экран.
Но когда я говорю Localhost / ApplicationName, в нем перечисляются папки приложений и файлы php.
Но когда я нажимаю на него, вроузер гаснет.
Может кто-нибудь указать на пошаговое решение проблем с тестированием?

Спасибо

1

Решение

Есть много способов, которыми php-файл может вернуть пустую страницу
сначала убедитесь, что файл работал в предыдущей среде, если нет, то это совсем другая проблема

сделайте следующее для того, что, по вашему мнению, наиболее вероятно:

  • Вы можете зайти в файл php.ini и установить для переменных ошибок значения по умолчанию для разработки, а затем проверить, не возвращает ли он какие-либо допустимые ошибки.
    ^ это то, что я использую все время для фатальных проблем, но потом всегда возвращаю его к исходному состоянию
    или проверьте журналы ошибок, как предложил JimL

  • если это сработало в предыдущем env, то вам нужно выяснить, в чем разница между обеими средами.
    такие вещи, как настройка php.ini, IIS vs apache или любой другой http-сервер, linux vs windows

  • проверьте, возвращает ли какая-либо из страниц php что-либо вообще (например, в firefox, щелкните правой кнопкой мыши + inspect, затем используйте вкладку сети)
    если это ошибка 500, файл, вероятно, содержит ошибку (и сервер настроен на возврат 500 при ошибке)

  • если файл не слишком большой, вы можете просмотреть его и использовать здравый смысл программирования, чтобы увидеть, легко ли вы можете обнаружить ошибку (такие вещи, как ссылки на несуществующие файлы и т. д., не должны быть слишком сложными даже без опыта php)
    когда он ссылается на файлы, также проверьте правильность записи для Windows IIS

не стесняйтесь давать больше информации в вашем ОП или в комментарии, если вы узнаете какую-либо информацию, и я сделаю все возможное, чтобы помочь
Отказ от ответственности, у меня нет конкретных знаний IIS, я работаю с Apache (как Windows, так и Linux)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]