IT Tips だめだ俺、サーバエンジニアの名折れだわ>< この自鯖(Apache)にHTTP/2が入ってないことうっかり忘れてた・・・。 しかもそれがモジュール版phpやのうてCGI版phpじゃないと動作しないことも忘れてた・・・。 これじゃあプロの名折れだわ。'‘,、(;∀;)'`,、 2023.05.29 IT Tips
IT Tips 安全確保も小さい積み重ね 或るセキュアなAPIを利用して、自前サービスのアクセス規制を強化。 といってもcURLを投げて返ってきたJSON結果から処理を書けばいいだけだったし、すぐ終わったよ。 <?php $localaddr = (preg_match("/^(1... 2023.04.05 IT Tips
IT Tips phpでアバウトなファイル検索ができるglob関数 なかなかハードなコーディングをしない限り、お世話にはならんだろう「glob」関数。 コイツはフルパス中のファイル・ディレクトリをアバウトに検索する折に役立ってくれますよ! // 例えば、下記ディレクトリに $dir = dirname(__... 2022.06.21 IT Tips
IT Tips がんばれみんなのWSL この度、どこからでもTV3波全chをネット端末で視聴できるようにしてみた。あばよ、病院のテレビカード!!(ぁ実はこれ、ホストがWindows10なのでWSLのNginxによるリバースプロキシで外部公開しているだけ。ほんでついでにWSL上での... 2020.06.04 IT Tips
IT Tips Proxyと指定国以外からのアクセスを規制する #!/usr/bin/php <?php /* * Author: 十円玉(2018/06/02) * Proxyと日本のIP以外弾く.htaccess作るスクリプト。CRONで動かすこと。 * * $htaccess_file:設定を書き... 2018.06.02 IT Tips
IT Tips phpでメールアドレスを簡単にバリデーション 皆さんはネイティブphpで開発をするとき、メールアドレスのバリデーションはどうやっていますか? 正規表現?MXレコードの応答? いやいや、もっとカンタンな方法がありました。これです。 2017.12.22 IT Tips
IT Tips アクセス解析を追加してみた(THK Analytics) GoogleAnalyticsがあれば大抵のアクセス統計は取れますが、生ログが欲しいといった場合やサーバログの統計が面倒・見づらいといった場合がありますよね。 WordPressのJetPackについているアクセス解析なんかもいいですが、J... 2017.12.22 IT Tips
IT Tips Digest認証のパスワードファイルを作成するphpスクリプト 通常、レンタルサーバ等では管理画面よりBasic認証に必要なためのファイルを作ることが出来ますが Basic認証よりセキュアなDigest認証を公式にサポートしていないサーバが多いと思います。 然しSSHがない環境でも、phpでDigest... 2017.12.21 IT Tips
IT Tips phper2~3年目ぐらいには何かMVCフレームワークをマスターしておこう的なお話 下記phpソースコードは、架空のWebシステムのログインユーザ登録+編集スクリプトを簡易化したもの。 よくモデルや拡張の使い方を知らんで結局ネイティブコーディングしている人がいますが、設計段階で準備していればこんなカンタンに済むんだよ的なイ... 2017.11.08 IT Tips