ホームページ >バックエンド開発 >PHPチュートリアル >PHPはエラーログメールを送信します PHPエラー報告 PHPエラー処理 PHPエラー日
① オンラインで電子メールを送信できるアプリケーションを探していると、Windows システムで「sendmail.exe」というファイルを見つけました。ダウンロードするときは、exe 実行プログラムだけでなく、さまざまな設定も含まれています。 。
②設定: sendmail.ini ファイルでは、例として QQ メールボックスを取り上げます。
smtp_server=smtp.qq.com
smtp_port=465
smtp_ssl=auto
error_logfile=error.log
auth_username=29152 2145(メールアカウント)
auth_password=saturday123456(メールパスワード)
force_sender=291522145@qq.com
③php.iniの設定:
[メール関数]
; Win32 のみ。
; http://php.net/smtp
SMTP = smtp.qq.com
sendmail_from = 291522145@qq.com
sendmail_path = " abcsendmailsendmail.exe -t"
mail.add_x_header = On
④php プログラム:
<span><?php </span><span><em>ini_set</em></span>(<span>'display_errors'</span>,<span>0</span>); <span><em>error_reporting</em></span>(<span>-</span><span>1</span>); <span><em>ini_set</em></span>(<span>'log_errors'</span>,<span>1</span>); <span><em>error_log</em></span>(<span>'today ids rain'</span>,<span>1</span>,<span>'291522145@qq.com'</span>);
すべての設定が完了したら、サービスを再起動し、php プログラムを実行すると、qq が見つかります。メールボックス 余分なメールがあります。
上記では、PHP とエラー内容を含めて、PHP でエラー ログ メールを送信する方法を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。