michihide's blog

技術メモおよび雑感

2015-06-01から1ヶ月間の記事一覧

httpd(+php) で SEGV

CentOS7 上で動いている httpd が、ログローテーションに伴う再起動時に 落ちていました。"[abrt] full crash report" というタイトルのメールが 管理者宛に来ていたので見てみると、以下のようになっていました(抜粋)。 core_backtrace: :{ "signal": 11 …

TLS Support for openldap-2.4.x / php on CentOS7

やっと動いたので簡単にメモしておく。 前提 LDAP Consumer として動作中のホストに対して TLS Support を追加する。 証明書は例によってオレオレ。 Webサーバ用のワイルドカード証明書も取得済みだが、通信路の暗号化だけなら証明書の有効期限到達時の切り…

自動再表示の際の「フォームを再送信」ダイアログを抑制したい

リアルタイム監視のような用途の Web ページを作成する場合、 定周期(1分おきなど)で自動リロードするようにしておくと、 常に最新の情報が表示されて便利です。HTMLでやる場合は <meta http-equiv='refresh' content='60'> JavaScriptでやる場合は windows.location.reload();といった感じで実現</meta>…

Apache起動とCLI起動における、PHP の実行環境の違いを調べてみた

PHP

概要 項目 Apache(libphp5.so) CLI(/usr/bin/php) 備考 Server API Apache 2.0 Handler Command Line Interface php_sapi_name()で判定可能 Configuration File (php.ini) Path /etc /etc -c で制御可能 Loaded Configuration File /etc/php.ini /etc/php.in…