Reporting a Bug

Whenever you find a bug in Symfony, we kindly ask you to report it. It helps us make a better Symfony.

Symfony でバグを見つけた場合はいつでも、報告をお願いします。より良い Symfony を作るのに役立ちます。

Caution

注意

If you think you've found a security issue, please use the special procedure instead.

セキュリティ上の問題を発見したと思われる場合は、代わりに特別な手順を使用してください。

Before submitting a bug:

バグを送信する前に:
  • Double-check the official documentation to see if you're not misusing the framework;
    公式ドキュメントを再確認して、フレームワークを誤用していないかどうかを確認してください。
  • Ask for assistance on Stack Overflow, on the #support channel of the Symfony Slack or on the #symfony IRC channel if you're not sure if your issue really is a bug.
    問題が本当にバグかどうかわからない場合は、Stack Overflow、Symfony Slack の #support チャンネル、または #symfony IRC チャンネルで支援を求めてください。

If your problem definitely looks like a bug, report it using the official bug tracker and follow some basic rules:

問題が明らかにバグのように見える場合は、公式のバグトラッカーを使用して報告し、いくつかの基本的なルールに従ってください。
  • Use the title field to clearly describe the issue;
    タイトル フィールドを使用して問題を明確に説明します。
  • Describe the steps needed to reproduce the bug with short code examples (providing a unit test that illustrates the bug is best);
    バグを再現するために必要な手順を短いコード例で説明します (バグを説明する単体テストを提供するのが最適です)。
  • If the bug you experienced is not simple or affects more than one layer, providing a simple failing unit test may not be sufficient. In this case, please provide a reproducer;
    発生したバグが単純でない場合、または複数のレイヤーに影響を与える場合は、失敗した単純な単体テストを提供するだけでは不十分な場合があります。この場合、複製者を提供してください。
  • Give as much detail as possible about your environment (OS, PHP version, Symfony version, enabled extensions, ...);
    あなたの環境 (OS、PHP のバージョン、Symfony のバージョン、有効になっている拡張機能など) についてできるだけ詳しく教えてください。
  • If there was an exception and you would like to report it, it is valuable to provide the stack trace for that exception. If you want to provide a stack trace you got on an HTML page, be sure to provide the plain text version, which should appear at the bottom of the page. Do not provide it as a screenshot, since search engines will not be able to index the text inside them. Same goes for errors encountered in a terminal, do not take a screenshot, but copy/paste the contents. If the stack trace is long, consider enclosing it in a <details> HTML tag. Be wary that stack traces may contain sensitive information, and if it is the case, be sure to redact them prior to posting your stack trace.
    例外があり、それを報告したい場合は、その例外のスタック トレースを提供することが重要です。HTML ページで取得したスタック トレースを提供する場合は、プレーン テキスト バージョンを提供してください。ページの下部にあります。検索エンジンはその中のテキストをインデックス化できないため、スクリーンショットとして提供しないでください。端末でエラーが発生した場合も同様です。スクリーンショットを撮らずに、内容をコピーして貼り付けてください。スタック トレースが長い場合は、HTML タグで囲むことを検討してください。スタック トレースに機密情報が含まれている可能性があることに注意してください。その場合は、スタック トレースを投稿する前にそれらを編集してください。
  • (optional) Attach a patch.
    (オプション) パッチを添付します。