こなさんち

しがないフリーランスエンジニアの備忘録。

cloud9はGmail以外でメール飛ばせないよ(要設定)@Laravel5

どうも、最近本職が忙しく、 しかもクリスマスぼっちでメンタルがとんでもなく沈んでいる小長谷です。

今自分でWebアプリをCloud9で作ってるんですが、メールに問題があるようです。 それが、Gmail以外はメール設定ができないということ。

少なくとも、他の共有メールサーバ等に接続ができませんでした。 smtpサーバへのConnection errorがどかどか出てました。

仕方ないのでGmailで接続。 ちなみにポート番号とかはこちら メール通知の設定方法【Gmail】|Q&A | IODATA アイ・オー・データ機器

で。

Swift_TransportException in AbstractSmtpTransport.php line 383:
Expected response code 250 but got code "535", with message "535-5.7.8 Username and Password not accepted. Learn more at
535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 j14sm4471276pbq.29 - gsmtp

「Username and Password not accepted」だそうです。 通常通りGmailへログインする際に使っているPWだとだめなんですね。

「アプリパスワード」という外部アプリで使用する専用のパスワードを発行しないといけないようです。

support.google.com

更に、このパスワードを設定するためには、グーグルの二段階認証が必要なようです。 私はこれやってなかったのでアプリパスワードの発行権限がなかった。 詳細は以下。

Google 2 段階認証プロセス

以上です。

明日はクリスマス。 リア充は爆ぜろ。

参考サイト

raichel.hatenablog.com

おいphpのheader Location よ

今プログラミングの生徒から、エラーがでるから見てほしいって依頼があったから確認してたんだけど 私も見つけられなかったね… 試行錯誤の末解決したけど

header('Location: hogehoge.php');

header('Location : hogehoge.php');

この違いっすよ…

正しいのはどっちでしょうか!

皆さんお試しあれ。

…もう関数化しよねせやね…

ConohaVPSにRedmineを入れて

今日やったこと 概要

・先月Conoha 1GBプランで Redmineを契約。

・テーマ変えたいな。変えようね。

詳細

RMのインストールディレクトリは /var/lib/redmine だよ。

多分直感で気づく人は気付くけど /var/lib/redmine/public/themes にgitで入れていくよ。gitコマンドでエイヤー!!!!

余談

  1. 私はminimalflat2がかっこいいので利用してます。(gitでDON☆じゃなくて、zip解凍したやつをSFTPでDON☆だったけど)

  2. sshソフトは[xshell]が大好きです。かっこいいです。布教したいくらい。

github.com

qiita.com

git add 時の警告(改行コード問題)

ご無沙汰です。

今回も備忘録です。

外部ライブラリを保存して、gitに飛ばそうとしたときに

warning: CRLF will be replaced by LF in hogehoge

と、改行コードを変換しようとするそうです。

そんなときは

git config --global core.autoCRLF false

とconfigを直しましょ。

管理画面のデザインどうするの

BootstrapはBootstrapでも、 純粋なBS3を使うとありきたりなデザインになってしまうのが、欠点。

有志の方がテンプレートを独自で開発してくださっているので ありがたく拝見。

uxmilk.jp

このサイト見てうんうんうなりながら、 とりあえず今開発中のサイトの管理画面デザインはGentelellaにしました。 綴りあってるはず。