サーバー開発 dockerコンテナでPHPメール送信テストをする mailhogを利用すると簡単にPHPでメールの送信ができたか確認ができる。実際にSMTPでメール送信は行わないが、送信した結果がブラウザで確認ができる。 docker-composeファイルに以下を記述する。もちろん別途でPHP用のコンテ... 2019.09.14 サーバー開発
サーバー開発 dockerでApacheで自己証明書 とりあえずhttpsで見えるようにする方法警告は出ます。 コマンドが打てる環境で以下コマンドを打ってファイルを作成する $ openssl genrsa 2048 > server.key $ openssl req -new -key s... 2019.09.14 サーバー開発
サーバー開発 .DS_StoreやThumbs.dbを削除する サーバーにローカルからフォルダをアップロードした際によく発生するこの不要ゴミファイル。こいつを一気に削除したい。 find <Path> \( -name '.DS_Store' -o -name 'Thumbs.db' \) -delet... 2019.09.14 サーバー開発
サーバー開発 Dockerでrubyのウェブ環境を作る 以下でファイルを作ってdocker-composerで実行しよう version: '3' services: web: build: . environment: RAILS_ENV: development TZ: Asia/Tokyo... 2019.09.14 サーバー開発
サーバー開発 dockerのapacheのSSLがエラー Invalid command 'SSLCipherSuite', perhaps misspelled or defined by a module not included in the server configuration このよ... 2019.09.11 サーバー開発
サーバー開発 php7.2でmcryptがインストールできない /usr/src/php/ext/mcrypt does not exist 上記が出てインストールできない場合。 php7.2でmcryptのモジュールは消えたらしい。 mcryptをインストールする記述を消そう。 2019.09.09 サーバー開発
サーバー開発 DockerのApacheでGDをインストール JPEGファイルの場合、GDがうまく動作しない事があった。設定が足りないようだ。設定が足りないと以下のようなエラーになるCall to undefined function Intervention\Image\Gd\imagecreate... 2019.09.04 サーバー開発
サーバー開発 MySQLのGroup byエラー MySQLの5.7以上からはsql_mode=only_full_group_by が初期設定で有効になっており、これが有効になっているとこれまで問題なくGroup byできていたものがエラーを吐いたりする。設定を変えれば解決するのだが、今... 2019.08.28 サーバー開発