LAMP環境の構築(squeeze)ウェブサーバーを作り直したのでメモ。php5-mysqlmysqlのrootパスワードが聞かれるので入力。Apacheの設定セキュリティの設定とPHPの有効化の設定。コメントをはずして、デフォルトで全てのディレクトリにローカル以外からアクセスを禁止しておく。</Directory>余計な情報をヘッダーに出力させない。OnユーザーディレクトリでPHPが無効になっているので有効にする。#</IfModule>Onにはするな、と書いてあるようなので素直にコメントアウト。コンテンツをuserdirで動かしていたのでPHPが全部動かなくなった。これに気付かず今回サーバーを作り直した。6.0(squeeze)がリリースされたのでクリーンインストールした。アップグレードしたのはローカルで使ってるサーバー(KVMのホスト)と公開用に使ってるサーバー(KVMのゲスト)の2台。覚えているうちに作業記録を残す。ローカルサーバーは新しいHDDに移行するついでにアップグレード。GPTへのインストールや録画鯖の再構築で手間取った。録画鯖はやった記憶がほとんどなくて困った。公開サーバーはしばらくそのまましておくつもりが、squeezeから一部パッケージを借りていたため自動アップグレードされてしまった。ダウングレードすると壊れて、完全にアップグレードするとPHPが動かなくなったので、クリーンインストールした(KVMで動いているため、ディスクイメージを戻すだけで元通り)。PHPは設定を変えないと動かなかった。Commentサーバの入れ直しWordPressが使い物にならない位おかしかったので、サーバーを入れなおした。(WordPress入れなおせばいい話だが)かなり強引に推し進めた。やる時はきっと見れないけどメモ。WordPressは未だ戻りきってない。CommentPOSTの判断PHPScriptでどうやって投稿されたか判断させようか迷ってた。判断用にフォーム変数を用意するだけ。/>うは、クイック投稿機能とかWordpress気が利いてる。追記:こんなことわざわざするより送信するとき必ずある送信ボタンを使えばいい。/>何か入ってる時点でPHP的にはtrueになる。送信されるボタンはsubmitだけだった。@Wikiやおよろず本仕込み言霊メタ情報ログイン投稿フィードコメントフィードWordPress.orgおすすめ@takaakis62さんのツイート。