无法判断php activerecord是否连接到数据库

时间:2013-03-08 05:51:07

标签: phpactiverecord

我正在为一个试图使用phpactiverecord的机器人应用程序编写一个Web服务。我没有使用mvc。我无法判断它是否正确连接到我的数据库,因为我不知道它在失败时返回什么,或者它是否在没有mvc的情况下无法使用。

   <?php 

require_once '../libs/php-activerecord/ActiveRecord.php';

 ActiveRecord\Config::initialize(function($cfg)
 {
     $cfg->set_model_directory('../libs/php-activerecord/models');
     $cfg->set_connections(array(
         'development' => 'mysql://username:password@localhost/dbname'));
 });

//$json=$_GET ['json'];
$json = file_get_contents('php://input');
$obj = json_decode($json);

//echo $json;

$data = Users::all();
$user_name = $data->user_name;
echo($data);
$password = $data->password;

  $posts = array(name =>$user_name,
                password =>$password
                );
    header('Content-type: application/json');
    echo json_encode(array('posts'=>$posts));

?>

当我尝试转到不太有帮助的页面时,它会抛出500错误。

1 个答案:

答案 0 :(得分:0)

我想通了,但感谢您试图提供帮助。我的托管服务器有一个奇怪的结构,需要我的路径包括一堆额外的东西,不太可能发生在其他人...基本上我的包括拍错了。打开错误报告很快就指出了问题。