【发布时间】:2015-08-19 07:29:44
【问题描述】:
我有一个在线教育网站。该站点由 WordPress 和 CakePHP 1.3 组成。最近我已将该站点迁移到 Windows Azure 服务器。从那以后我遇到了一个问题。我们的网站中有各种门户,例如 ops 门户、学生门户。
所有会话调度部分都由操作门户处理。在 ops 门户中,我们有一个“S 可用性”选项卡,它连接到在核心 php 中创建的文件夹“bes”以安排会话。现在发生的情况是,每点击此选项卡 8-9 次后,它就会开始挂起。它只是继续处理,当我通过单击 chrome 中的“检查元素”来检查调试窗口时,它继续为程序“ops_stu_calendar.php”提供挂起状态。
这个“ops_stu_calendar”是连接到“bes”文件夹并加载日历的程序。处理了很长时间后,它有时会加载日历,有时会出现错误:
“500 内部服务器错误 Web 服务器无法执行此请求http://example.com/bes/calendar/ops_stu_calender?id=14996&user_type=ops”。
当它在窗口左下角进行处理时,它会不断给出消息“等待 example.com”。有人可以解释一下这种行为的任何原因,因为它在我们的流程中带来了很多严重的问题。
【问题讨论】:
-
您在哪个 Azure 服务器上部署了站点,Web 应用程序、云服务还是虚拟机?
-
#Gary Liu 是云应用。我在 azure 中的站点名称是 vnayatest.cloudapp.net,服务器是 windows server 2012 r2
-
您能否提供任何步骤让我重现该问题?
标签: php azure cakephp-1.3