2015-08-19 3 views
-1

У меня есть сайт онлайн-образования. Сайт состоит из WordPress и CakePHP 1.3. Недавно я перенес сайт на сервер Windows Azure. С тех пор у меня проблема. У нас есть различные порталы на нашем сайте, такие как портал ops, портал для студентов.Сайт держится на Windows Azure Server

Все части планирования сеанса позаботились о портале ops. В портале ops есть вкладка «S Availability», которая подключается к папке «bes», которая создается в базовом php для планирования сеанса. Теперь происходит то, что после каждых 8-9 щелчков на этой вкладке он начинает висит. Он просто продолжает обрабатывать, и когда я проверяю окно отладки, нажав «Осмотреть элемент» в хроме, он продолжает давать ожидающий статус программе «ops_stu_calendar.php».

Этот «ops_stu_calendar» - это программа, которая подключается к папке «bes» и загружает календарь. После обработки в течение длительного времени, иногда он загружает календарь и иногда я получаю ошибку:

"500 Internal Server Error Web server cannot perform this request http://example.com/bes/calendar/ops_stu_calender?id=14996&user_type=ops " .

Также в то время как это обработка в левой нижней части окна она продолжает давать сообщение «ждет example.com» , Может ли кто-нибудь объяснить причину такого поведения, поскольку он дает много серьезных проблем в нашем процессе.

+0

Какой сервер Azure развернут сайт на, веб-приложение, Cloud Service или VM? –

+0

#Gary Liu Это облачное приложение. Имя моего сайта в azure - vnayatest.cloudapp.net, а сервер - это сервер Windows 2012 r2 –

+0

Не могли бы вы предоставить какие-либо шаги для воспроизведения этой проблемы? –

ответ

0

Gary Liu It is cloud app . My site name in azure is vnayatest.cloudapp.net and the server is windows server 2012 r2

Основываясь на моем понимании, cloudapp.net может относиться как к Cloud Service и Virtual Machine развернут веб-приложение, было бы лучше, если вы можете, дайте нам знать, что именно вы используете. Если вы находитесь на развертывании виртуальной машины, в этом случае применяются стандартные рекомендации по устранению неполадок PHP, убедитесь, что вы записываете журналы, то есть http://php.net/manual/en/function.error-log.php, журналы сервера также могут помочь нам устранить неполадки в основной причине. Кроме того, этот поток может содержать некоторые сведения об устранении неполадок: How to find out what makes my PHP application to hang the Apache server?, пожалуйста, проверьте его и посмотрите, помогает ли он.

AFter processing for a long time sometime it loads the calendar and sometimes i get the error "500 Internal Server Error Web server cannot perform this request http://example.com/bes/calendar/ops_stu_calender?id=14996&user_type=ops " .

Если вы используете All-in-One Календарь событий Wordpress, это похоже, что есть некоторые известные проблемы совместимости браузеров: https://wordpress.org/support/topic/calendar-hangs-no-response-from-any-on-page-functions

 Смежные вопросы

  • Нет связанных вопросов^_^