[MySQL]XAMPP+コマンドプロンプト
XAMPP+コマンドプロンプト
MySQLのダンプファイルをリストアする時、文字コードを揃えないと文字化けする。
ダンプファイルがUTF-8の時
chcp 65001 mysql -u user -p < C:\xampp\htdocs\abc.dump
その後確認する時
chcp 932 mysql -u user -p ※MySQLログイン set names sijis select * from tablename;
XAMPP+コマンドプロンプト
MySQLのダンプファイルをリストアする時、文字コードを揃えないと文字化けする。
ダンプファイルがUTF-8の時
chcp 65001 mysql -u user -p < C:\xampp\htdocs\abc.dump
その後確認する時
chcp 932 mysql -u user -p ※MySQLログイン set names sijis select * from tablename;
mb_send_mail@XAMPP
・php.ini SMTP=smtp.gmail.com smtp_port=587 sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t" ・sendmail.ini smtp_server=smtp.gmail.com smtp_port=587 error_logfile=error.log debug_logfile=debug.log auth_username=***@gmail.com auth_password=*** ・GMailアカウント アカウント->ログインとセキュリティ->安全性の低いアプリの許可:有効
上記設定では送れなかった
・php.ini SMTP=localhost smtp_port=25 sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t" ・sendmail.ini smtp_server=localhost smtp_port=25 error_logfile=error.log debug_logfile=debug.log auth_username=***@gmail.com auth_password=*** ・GMailアカウント アカウント->ログインとセキュリティ->安全性の低いアプリの許可:有効 stunnelをインストール&起動
上記の設定で送れた
PHPソースは下記
<?php header('Content-Type: text/html; charset=UTF-8'); mb_language('ja'); mb_internal_encoding("UTF-8"); if (mb_send_mail('****@gmail.com','テスト送信-タイトル','テスト本文','From: ****@gmail.com')) { echo '送信成功'; } else { echo '送信失敗'; } ?>