我正在开发一个应用程序,我必须迁移到另一个服务器,即Amazon.Now我创建了一个EC2实例,配置它并安装了应用程序。一切都很好,但我的ajax请求给了我一条internal server error 501
消息。
我在不同的域上运行相同的应用程序(我正在将其迁移到亚马逊)并且它工作正常。在亚马逊上我有一个应用程序运行的ip地址,它确实没有域名。(即 XXXX / home.php )。我通过尝试绝对和相对网址来交叉检查路径,但即使文件存在,我仍然会得到相同的错误。
另外,我尝试更改的权限644到755 ,但没有结果。
如果发生这种情况,我想要一些意见,因为我还没有IP的域名(它在我的旧服务器上工作正常,这是一个教父的并且有一个域名指向它)?
答案 0 :(得分:1)
PHP 5应默认启用dom。您可以通过检查php信息输出来检查。
dom
DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.7.8
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled
如果您使用的是PHP 5,并且出于某种原因,dom不可用。检查存储库中名为 php5-xml
的软件包