Firebase数据库不可读

gg0vcinb  于 2023-10-22  发布在  其他
关注(0)|答案(1)|浏览(142)

我有Project/User/Admin/dashboard.php,现在我只包括Project和JSON文件/私钥内的dbconfig。现在在我的 Jmeter 板上,我收到一个错误,
“致命错误:Uncatch UnexpectedValueException:在'/--.json'的文件在.....中不可读”
这是我的dbcon.php

<?php

require __DIR__.'/vendor/autoload.php';

use Kreait\Firebase\Factory;

$factory = (new Factory)
    ->withServiceAccount('/soilution-e35c1-firebase-adminsdk-m2elw-574c063fb3.json')
    ->withDatabaseUri('https://soilution-e35c1-default-rtdb.firebaseio.com/');

    $database = $factory->createDatabase();
?>

我试着用了 *,但还是不行。我不能使用其他文件夹上的文件dbcon,我改变位置和同样的事情错误不断到来.但我可以创建数据和更新数据库。

laawzig2

laawzig21#

你正在尝试使用以下代码从根目录加载配置文件:

->withServiceAccount('/soilution-e35c1-firebase-adminsdk-m2elw-574c063fb3.json')

最有可能的是,该文件不在根目录中,而是在与PHP脚本相同的目录中。在这种情况下,请尝试:

->withServiceAccount('./soilution-e35c1-firebase-adminsdk-m2elw-574c063fb3.json')

或者:

->withServiceAccount('soilution-e35c1-firebase-adminsdk-m2elw-574c063fb3.json')

相关问题