2015-07-22 33 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