我想使用Parse来保存数据 我使用ParseUser来保存用户 文档here。
当我这样做时,我有一个ParseUser对象:
$user = new \Parse\ParseUser();
$user->set("username", "my name");
$user->set("password", "my pass");
$user->set("email", "email@example.com");
var_dump($user);
exit();
但是如果我尝试使用signUp方法 文档here。
像这样:
$user = new \Parse\ParseUser();
$user->set("username", "my name");
$user->set("password", "my pass");
$user->set("email", "email@example.com");
try {
$user->signUp();
} catch (\Parse\ParseException $ex) {
echo $ex->getMessage();
}
exit();
我有这样的信息:
object(__ PHP_Incomplete_Class)#1(11){[“__PHP_Incomplete_Class_Name”] => string(15)“Parse \ ParseUser”[“_sessionToken”:protec ..... 致命错误:不能在第340行的/var/www/myproject/vendor/parse/php-sdk/src/Parse/ParseUser.php中使用__PHP_Incomplete_Class类型的对象作为数组
答案 0 :(得分:4)
我发现了错误:
require './vendor/autoload.php';
必须是之前
if (session_status() == PHP_SESSION_NONE) {
session_start();
}