2013-01-12 36 views
-2

我試圖從多個設備收集XML並通過PHP服務器運行它們。有人可以通過如何創建服務器,發送數據(通過curl),使用PHP接受數據,然後解析數據庫?我應該如何使用PHP處理XML?

+0

對於服務器來處理http請求,您需要安裝一個web服務器。如果你把一個XML文件放到你的Web服務器目錄中,那麼這個請求就會輸出XML文件... – jtheman

+0

我有我的電腦上運行的apache,如果多數民衆贊成你的意思。我以前寫過PHP,但從來沒有處理這 – donparalias

+0

-1這相當於「如何上傳文件」或事件「PHP如何工作」 - 事實上,您提交來自移動設備的請求不是特別是相關的 - 服務器接收者一個post請求 - 包含xml或xml文件附件 - 你處理它併發送響應。如果您想獲得特定幫助,請展示具體內容 – AD7six

回答

1

抓住一個快速的VPS服務器,我會推薦使用EC2。

然後,製作一個LAMP服務器,這是一個非常簡單的指南。 http://www.lamphowto.com

你需要確保你有Apache運行,因爲這是回答和服務的HTTP請求,而不是PHP。 PHP只是下游的另一種語言來操縱響應。

編輯: 對於未來的觀衆,OP和我進一步討論了這一點,他實際上想知道如何解析XML。我引用此鏈接:http://blog.teamtreehouse.com/how-to-parse-xml-with-php5

+0

apache如何回答它們?我的電腦上運行着apache。 – donparalias

+0

@donparalias首先,您可能不想在本地計算機上執行此操作,除非這僅適用於您本人。當您向已經正確配置的服務器發送請求(請閱讀我的指南)時,它會迴應所請求的相應文件。我假設你還沒有配置它? – Jonathan

+0

好的,好吧,我不知道爲什麼我的問題很混亂。我正在自己的項目上工作。我用xampp在我的電腦上安裝了apache/mysql/php。我只是讓這個localy去測試它,然後我會去服務器。我用php寫的所有東西都可以在我的服務器上運行。我只是不知道該怎麼做。所以Apache會自動處理它?你不需要代碼來做到這一點?我需要它來響應XML文件保存在數據庫等等等,但首先要得到它。你的意思是什麼配置? – donparalias