【发布时间】:2013-05-11 10:38:47
【问题描述】:
我是 PHP 和 Android 新手。我试图在现有线程上找到解决方案,但没有成功。
我正在开发一个需要连接到外部数据库的 android 项目。我已经设法使用 WAMP 创建了一个外部数据库,它在 localhost 上运行良好。
现在我正在尝试使外部数据库联机并且我正在使用 000webhost.com。 我已经通过 000webhost.com 服务创建了我的数据库副本,并尝试通过我的脚本和 000webhost.com 提供给我的凭据连接到数据库。 (DB_HOST、DB_USER 等...)
我有一个应该显示所有现有用户的脚本。即它应该连接到数据库并在网络浏览器中显示来自数据库的所有信息(我通过网络连接到http://www.mywampserver.netau.net/android_connect/get_all_users_placedescoverer.php),但它失败并出现以下错误:
Warning: require_once(__DIR__/android_connect/db_connect_placedescoverer.php)
[function.require-once]: failed to open stream: No such file or directory in
/home/a2056935/public_html/android_connect/get_all_users_placedescoverer.php
on line 12
在第 12 行的 get_all_users_placedescoverer.php 中,我有:
require_once __DIR__ . '/android_connect/db_connect_placedescoverer.php';
并且db_connect_placedescoverer.php 与et_all_users_placedescoverer.php 存在于同一文件夹中。
我也试过用:
require_once(realpath(dirname(__FILE__)'/android_connect/db_connect_placedescoverer.php'));
然后我得到:
警告:require_once() [function.require-once]:文件名不能为空 /home/a2056935/public_html/android_connect/get_all_users_placedescoverer.php 第 13 行
我们将不胜感激。
【问题讨论】:
-
该常量需要更高的 PHP 版本。字符串连接需要字符串连接运算符。