2015-07-22 31 views
0

我正在創建一個使用PHP和SQL Server 2008的android應用程序。我已經成功地將這些與我的機器上的Wampserver和遠程位置上的Sql Server的幫助連接起來。 現在的問題是我不知道在哪裏運行PHP web服務,以便我可以隨時通過我的android應用程序遠程訪問PHP web服務。如何使用sql server運行php?

我嘗試使用託管網站www.bytehost32.com,但它沒有奏效。 我也嘗試在IIS上安裝PHP,並在與數據庫相同的服務器上運行,但無法找到適合我需求的適當解決方案。

回答

0

我認爲000webhost.com ID很容易設置和可靠(和免費)。 (如果你有興趣.tk域名註冊是免費的)。

+0

我有一個解決方案。 Plz建議如果這是正確的方式進行。我有一個應用程序服務器。如果我安裝wampserver並將我的php文件存儲在www目錄中並通過該服務器的IP地址訪問php,它會工作嗎? – divy

+0

問題是Wamp是爲本地使用而設計的,它基本上是一組預先配置的軟件(Apache,Mysql)。我從來沒有運行一個活的網絡服務器,但我不認爲使用Wamp進行實時網絡服務器purpuses是一個好主意。如果您打算在普通服務器上託管它,則必須安裝Apache,但如果您使用Webhost服務網站(如000webhost),則它們會安裝Apache,MySql以及其他一些預先安裝和配置的工具。 – gergalyb

+0

我也試過使用000webhost.com。它似乎沒有工作。我沒有從運行它得到任何迴應。不知道如何繼續。 – divy

0

這取決於您使用的是哪個版本的PHP,但是如果您使用的是PHP5 +,則可以使用Microsoft的SQL Server Driver for PHP。 使用此鏈接:http://sqlsrvphp.codeplex.com/

請確保您使用版本2,它可以爲您提供PDO功能以及程序風格。

+0

我已經成功連接了PHP和Android的Sql服務器。唯一的情況是在這種情況下,PHP是在我的本地機器上,所以我的android應用程序設備必須與wampserver位於同一個網絡中。我想要的是將php存儲在我可以隨時遠程訪問的地方,並且在同一個網絡上沒有限制。 – divy