この質問が重複していると思われる場合は申し訳ありません。私は何の警告メッセージが来るのか知っていますが、なぜXAMPP (php 5.6)
でこのエラーが表示されませんが、私がUbuntu
にデプロイすると表示されます。私の開発環境はwindows
ですが、私はLinuxにWebを展開しなければなりません。ありがとうの相違点linuxとwindows(xampp)の処理エラーメッセージはヘッダー情報を変更できません - 既にPHPによって送信されたヘッダー
答えて
これはあなたのphp.ini
設定と関係あり、環境のOSとはあまり関係ありません。
があなたのphp.ini
にある場合は、あなたのページに通知、警告、エラーなどが表示されます。そのレベルは、error_reporting
の設定に応じて異なります。
最高のエラーログ記録を行うには、error_reportingを-1に設定し、display_errorsをオフにして、カスタムerror_logを設定します。ターミナルで 'tail -f/path/to/error_log'と入力します。 Webページの表示を乱すことなく、通知、警告、エラーがリアルタイムでスクロールします。
ヘッダーの前にBODYリクエストを送信しているため、エラーが発生します。表示されているエラーを停止すると停止します。
最後に、ファイルの先頭の空白(たとえば、<?php
の前の空白)を探します。
ウィンドウとubuntuの両方のエラーを表示、ウィンドウでもエラーを表示しない、それはubuntuのようにとにかく停止する必要がありますが、まだinwindowsは正常に動作します。 –
Xamppなどのソフトウェアパックは、開発者のニーズに応じてバンドルされています。グローバルWebサーバーを使用している場合は、サーバーと機密データを保護するために設定が異なる可能性があります。
Linuxサーバーのphp.iniをダウンロードすることができます場合は、あなたと比較することができます。たとえば、ローカルサーバーのerror_reportingがE_ALLに設定されている場合、Linuxサーバーのiniは異なる可能性があります。
さらにあなたには、いくつかの研究の後、最良pratices
ためthis linkをチェックすることができ、私もLinuxでのようなエラーなどsession_start(): Cannot send session cache limiter..
を示すXAMPPで、その後これをオフにした場合、私は、php.ini output_buffering=4096
の設定を見つけましたが、私はしませんよ実際にoutput_buffering
の使用は実際にはっきりしています。
- 1. ヘッダー情報を変更できません - 既に送信されたヘッダー
- 2. ヘッダー情報を変更できません - すでに送信されたヘッダー
- 3. エラーヘッダー情報を変更できません - 既に送信されたヘッダー
- 4. PHPエラー - 既に送信されたヘッダー情報ヘッダーを変更できません
- 5. Wordpress - ヘッダー情報を変更できません - 既に送信されたヘッダー - ログイン時のみ
- 6. Codeigniter:メッセージ:ヘッダー情報を変更できません - 既に送信されたヘッダー(
- 7. ヘッダー情報を変更できません - 既に送信されたヘッダー... Wordpress問題
- 8. ヘッダー情報を変更できません - 既に送信されたヘッダー... Wordpress問題
- 9. ヘッダー情報ヘッダーが既に送信されていることを修正できません
- 10. ヘッダーを送信できません。既に送信されたヘッダー
- 11. Filemtime()でPHP警告が発生しました。ヘッダー情報を変更できません - 既にヘッダーが送信されていますエラー
- 12. ヘッダー情報を変更できません - 既に送信されたヘッダー(コードが添付されています)
- 13. WordPress(wp-load.php)の外でWordPressを使用しています: "ヘッダー情報を変更できません - 既に送信されたヘッダー"
- 14. XHR POST資格情報とヘッダーを送信できません
- 15. 最小限のスクリプト - まだ取得中ヘッダー情報を変更できません - 既に送信されたヘッダー
- 16. 警告:ヘッダー情報を変更できません - 既に送信されたヘッダー(/storage/ssd4/169/2461169/public_html/header.php:1からの出力)
- 17. ヘッダーはPHPによって既に送信されています。エラー:|
- 18. COOKIESと「ヘッダー情報を変更できません」
- 19. は、ヘッダー情報を変更することはできません - すでに送られたヘッダを
- 20. ヘッダーがクライアントに送信された後にヘッダーを設定できません。
- 21. ヘッダーがKoaで送信された後にヘッダーを削除できません
- 22. HTTPヘッダーが送信された後、サーバーはCookieを変更できません。
- 23. 試したすべてがまだ...セッションキャッシュリミッタを送信できません - 既に送信されたヘッダー
- 24. ヘッダー情報を変更できません - バッフル
- 25. Wordpressエラー - 警告:ヘッダー情報を変更できません
- 26. WordPress - 警告:ヘッダー情報を変更できません。
- 27. codeigniter loginヘッダー情報を変更できません
- 28. 警告:session_start():セッションキャッシュリミッタを送信できません - ヘッダーは既に送信されています(出力は
- 29. 未処理の拒否エラー:送信後にヘッダーを設定できません
- 30. は、ヘッダー情報を変更することはできません - ヘッダが既に(出力が
構成に違いがあります。エラーを表示するLinuxのApacheの設定は、WAMPのバージョンと同じではありません。 – Meloman
どのような構成ですか? configの特定のキー項目? –
@ delboy1978uk答えを参照してください。またはhttps://stackoverflow.com/questions/1053424/how-do-i-get-php-errors-to-display – Meloman