diff --git a/app/Helpers/SparqlHelper.php b/app/Helpers/SparqlHelper.php index 2f06f725..c9a60666 100644 --- a/app/Helpers/SparqlHelper.php +++ b/app/Helpers/SparqlHelper.php @@ -37,6 +37,7 @@ function sparqlQueryOrDie(string $query, int $timeout = 5, bool $predicateReplac try { $res = sparqlQuery($query, $timeout, $predicateReplace); }catch (\Illuminate\Http\Client\ConnectionException $e){ + Log::channel()->critical('SPARQL-EP 接続エラー'.PHP_EOL.$e->getMessage()); $message = "SPARQLエンドポイントに接続できませんでした。\n管理者までご連絡ください。"; abort(502, $message); exit(); @@ -48,6 +49,7 @@ function sparqlQueryOrDie(string $query, int $timeout = 5, bool $predicateReplac }else{ $message = "SPARQLエンドポイントから無効な応答が返されました。\n"; $message .= "通常と異なるエラーです。至急管理者までご連絡ください。\n"; + Log::channel('slack')->critical('SPARQL-EP 無効応答'.PHP_EOL.$e->getMessage()); } $message .= PHP_EOL.'SPARQL endpoint returned '.$e->getCode(); abort(502, $message);