1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

LaravelAdvent Calendar 2024

Day 8

【Laravel】Curl error (code 3):

Last updated at Posted at 2024-12-07

Laravel Advent Calendar 2024 の8日目です :muscle:

こんにちは :smiley: tatata-keshiです :exclamation:

ある日、普段通りLaravelの開発をしていると謎のエラーに遭遇しました。

Screenshot 2024-12-07 at 13.05.35.png

Curl error ...???

「Laravel curl error」で検索しても見るからに「違うだろ!」という記事しか出てこないのでしばらく悩んでいましたが、「Laravel Curl error (code 3):」で検索すると気になるページを見つけました。

php - Laravel Logging to Slack Workbook causes "Curl error (code 3): malformed"

「Logging to Slack」...そういえばこのプロジェクトはSlackにログを流していたな...

もしやと思い環境変数を確認すると

LOG_SLACK_WEBHOOK_URL=

ログを送信するSlackのwebhook urlの欄が空になっていました!

原因と解決方法

ということで、エラーが発生した原因は以下の通りです:

  • LaravelでログをSlackに送信する設定が有効化されている
  • 環境変数 LOG_SLACK_WEBHOOK_URL が未設定、または空になっている
  • LaravelはSlack Webhookを利用してログを送信する際に、Webhook URLが必須だが、このURLが未設定だったのでCurlのコード3(URLの形式が無効)エラーが発生した

そのため、.envLOG_SLACK_WEBHOOK_URLにURLを設定したところ、このエラーは無事消えました!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?