Проблема редактирования документа в firestore. Ошибка ERR_CONNECTION_RESET
Пытаюсь вставить определенные данные в документ бд firestore, но вылезает ошибка ERR_CONNECTION_RESET. Само подключение проходит, в коде ниже есть проверка переменной и в случае удачного подключения выводится 1, что впринципе и происходит, но при попытке вставки данных - крах. Сам код:
<?php
use Illuminate\Support\Facades\Route;
use Kreait\Firebase\Factory;
Route::get('/', function () {
return view('welcome');
});
Route::get('/insert', function () {
try {
$firestore = app('firebase.firestore')->database();
if ($firestore) {
echo '1';
} else {
echo '0';
}
$stuRef = $firestore->collection('users')->newDocument();
$stuRef->set([
'email' => '[email protected]',
'password' => 'test2'
]);
return "inserted";
} catch (\Exception $e) {
echo $e->getMessage();
}
});
Route::get('/test', function () {
try {
return "ok";
} catch (\Exception $e) {
echo $e->getMessage();
}
});
Дополнительные сведения:
- ключ доступа правильный и совпадает
- брандмауэр отключен
- сам сервер на xampp, но даже на своей локалке не проходило
- правила самой бд позволяют кому угодно вносить правки
А так же данный код сработал и действительно выводит страницу гугл:
Route::get('/test', function () {
try {
echo file_get_contents('https://www.google.com');
return "ok";
} catch (\Exception $e) {
echo $e->getMessage();
}
});