我最近在ubuntu vps上安装了apache和php,我希望能够通过各种方式将iPhone应用程序的Web请求发送到服务器上的php文件,即www文件夹ex:'var/www/myfolder/echo.php'
内的文件从应用程序到URL 'http://ipaddress/myfolder/echo.php'
的Web请求或任何正确的URL。我不知道我需要输入的URL来访问echo.php文件。任何人都可以了解我所处的这种令人困惑的情况吗?
PS。这是我第一次使用服务器
答案 0 :(得分:0)
您需要检查Apache配置中DocumentRoot
的设置。
因此,如果/var/www
是DocumentRoot
,这是Ubuntu的默认设置,则您的网址将为http://machinename/myfolder/echo.php
,这就是您所拥有的。
在iPhone上进行任何编码之前,请在网络浏览器中测试.php
文件。
开发和测试期间的任何错误,然后检查Apache错误日志(/var/log/apache/error.log
)。
答案 1 :(得分:0)
咨询https://stackoverflow.com/a/23175981/2038460 解决了我的问题!我只需要指定文档根目录实际上是我正在处理的文件夹,虽然它只是在/ var / www就足够但显然不是,必须是/ var / www / folder