「ブログツール」カテゴリーの記事一覧
WordPress手動アップグレード
wordpress/wp-content/とwp-config.php以外を上書き
wordpress/wp-content/languages/を上書き
SiteGuardでログインできない
SiteGuardというセキュリティを向上させるプラグインを入れた.概ね良好に動作したのだが,capnixではログインできなくなった.こんな場合はpluginディレクトリからsiteguardを削除し,.htaccessからSiteGuard関連の記述を削除すれば直る.capnixはDBのキャラクタコードが特殊だったからかもしれない.
無料wordpressはDBレコード数に注意
無料でwordpressが使えるサイトで(たぶん)共通しているのが、DBレコード数の上限だ。記事をどんどん投稿していってこの上限を超えるとサイトを閉じられてしまう。これまでそれを経験したサイトは6サイトあるので、たぶん一般的なことなのだろう。DBレコード数を節約するためにはカテゴリやタグを使うのを控えると良い。カテゴリやタグを使うといきなりレコード数が増加するのだ。なぜかは知らないんだけれど。
無料なので文句はないのだけれど
無料のwordpressサイトをたくさん使っているのだけれど,この1年で5サイトが消滅した.前触れもなくいきなりサイトのURIが引けなくなる.wordpressサイトではないが,co.ccドメインを使っていたときも突然ドメインが消えてひどく困ったことがあった.それらは無料なので文句はいえないんだよね.
消えてはどうしても困るドメインには仕方なく有料のものを使っている.dynとddo.jpだ.そして消えては困るサイトには自宅サーバーを使っている.wordpressやpasswikiにこだわらなければ,googleのblogerサービスを使うっていう手もあるんだが.どうもwordpressのきれいな外観に惹かれてしまい,blogerへは引っ越せそうもない.
passwiki0.9.17のセッション復活
apache2.2+PHP5.1.6でpasswiki0.9.17を運用しているんだけど,いつの間にかログインできなくなった.新規に投稿することはないので致命的ではないのだけれど,スパムコメントを削除するときにログインしたいときがある.PHPのセッションの問題なんだろうなとおぼろげに思っていたのだが,今日まで放置していた.今回CentOS5.11を入れたついでにPHPのセッションについて調べてみたらやっと原因が分かった./var/lib/php/sessionのパーミッションの問題だったのだ.apacheから書き込めるようにしたらログインできるようになった.なんだ,もっと複雑な問題かと思っていた.もっと早く対処すれば良かったな.
passwikiは最新PHPでは動かない
自宅サーバーのコンテンツを外部サーバーへ移行したのだが,問題が生じている.passwiki.phpが最新のPHPでは動かないのだ.外部サーバーの中で古めのPHPを動かしてくれている99k.orgに置いてかろうじて動いているが,エラーメッセージがボロボロ出てくる.カウンタも動かない.passwikiは軽くて結構気に入っていたのだが,いずれ別のブログツールに引っ越さなくてはならないだろう.このwordpressに統合するって手もあるが,wordpressは重すぎるんだよなあ.
自宅サーバー外部委託
httpサーバーの宿命か毎日アタックを受ける。たぶん大丈夫だろうけど、何か起こるといやなので、コンテンツを外部サーバーに移した。
http.confにはURLを書き換えるよう記述した。以下の例では3つのサーバーに振り分けている。
RewriteEngine On
RewriteRule ^/index.html http://hireido.dyndns.org/index.html [R=301,L]
RewriteRule ^/passwiki/(.*)$ http://happytiger.99k.org/passwiki1/$1 [R=301,L]
RewriteRule ^/(.*)$ http://happytiger.digi2.jp/ $1 [R=301,L]