【PHP】file_get_contentsでSSL証明書エラーが出たら

file_get_contentsでSSL証明書エラーが出たら、
中間証明書が正しく設定されていない可能性があります。

正しい対策は
・相手のサーバーの中間証明書を正しく設定する
あるいは
・curlを使って中間証明書をこちらで補完する

面倒な時は、SSL証明書の検証を行わないオプションをfile_get_contentsに渡すだけでエラーを回避できます。

【Googleマップ】公式の「地図を埋め込む」を使わずに、かつAPIも使わずに、住所情報からサイトに地図を埋めこむ

これまで案件でGoogleマップAPIを使いすぎたせいか、APIを使わずに埋め込む方法を忘れてしまったのでメモ。

例:

.htaccessで、特定のURLのみBASIC認証を解除したい

実際のディレクトリと連動していればもっと簡単なのですが、
ルーティングなどで実ディレクトリが存在しない場合に、URLで判定する方法です。

Apacheのエラーログを文字化けさせずにtail -fする

tail -f で流しているApacheのエラーログをぼんやり眺めているとき、日本語が文字化けしているのを見て

「あれ? 文字化けさせずにtail -fさせるやりかたを昔使ってたような気がする」

と思いだしたのですが、やりかた(コマンド)を完全に忘れていました。

あらためて調べてみると、やりかたを残してくれていた方を見つけました。

コマンド:

そうそう、これこれ。

参考サイト:

ありがとうございます。