tsaka
SQLインジェクション対策(特殊文字エスケープ)
echo htmlspecialchars($_POST[‘text’], ENT_QUOTES, ‘UTF-8′);] というように、htmlspecialchars()関数を使うことで、’textR…bashで時刻の比較
時刻の比較には、UNIX時間を使うと楽。UNIX時間を得るには date +%s を実行する。 これを date +%s > lasttime.txt というように保存しておき、 if [ $(( $(date +…Vimに貼り付ける
Vimに挿入モードでCtrl+Vで貼り付けしようとすると、インデントされてしまうことがある。 その時は、貼り付けモード :set paste を実行してから貼り付けるとインデントされない。bashで変数同士を計算させる
$(( … )) という括弧内に変数を書くことで、数値としての判断が可能。 括弧内には、変数は${}を付けずそのまま書く。 例えば、 new=456 last=123 echo $(( new – last )) を…ダブルクォーテーションで囲まれた文字列の抜き出し
ダブルクォーテーションで囲まれた文字列の抜き出し、例えば、 148.251.124.174 – – [17/Apr/2015:03:24:16 +0900] “GET /archives/category/%E6%96%…Nginxで403エラー
ファイルのパーミッションが705になっていることを確認 フォルダ、親フォルダのパーミッションが705になっていることを確認 index.phpだけ403エラーが出る場合:nginx.confのindex設定にindex.…ファイルごとのパーミッション設定例
htmlファイル:606(RW, nothing, RW、実行する必要が無いため) ディレクトリ:755 (RWX, RX, RX) スクリプト:705 (RWX, nothing, RX) とりあえず705が安全…?ファイルのパーミッションについて
chmod OPTION PERMISSION ファイル でファイル、フォルダのパーミッションを変更できる。 パーミッションが 705 の時は、 自分:7 同グループ:0 他人:5 を意味しており、それぞれの数字は、 4…12