2013-07-15 66 views
0



我正在一個應用程序,我必須遷移到另一臺服務器即Amazon.Now我創建了一個EC2實例,配置它並安裝了application.All很好,但我的阿賈克斯請求給我一個internal server error 501消息。
我有相同的應用程序運行在不同的域(我正在遷移到亞馬遜),它工作正常。對亞馬遜我有一個IP地址在應用程序運行,它沒有一個域名。即XXXX/home.php)。我通過嘗試絕對和相對網址來交叉檢查路徑,但即使該文件存在,我仍然會得到相同的錯誤。
另外,我嘗試將權限從644更改爲755,但沒有結果。
如果發生這種情況,我想要輸入一些內容,因爲我還沒有IP的域名(它適用於我的舊服務器,它是一個godaddy服務器,並且域名指向它)?獲取和POST請求不工作的IP地址(內部服務器錯誤)

+1

是否存在?<?php phpinfo();工作? –

+0

是的!即使其他文件也可見...只有我的請求失敗!特別通過ajax jquery! – KillABug

+1

你檢查了你的日誌,看看是什麼造成了501? – tlenss

回答

1

PHP 5應該默認啓用dom。你可以通過檢查php info輸出來檢查。

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

+1

我使用的是PHP 5.3,但由於某些原因,它沒有啓用或安裝在LAMP stack.I做了它,現在它的工作!其實我沒有面對我以前的安裝這樣的問題,因此需要時間弄清楚。感謝您的幫助。 – KillABug

相關問題