Blog

WordPress 2.8

WordPress 2.8がリリースされたようです。
管理画面でも、上のほうに「アップデートしてください」なんて出ています。
一見するととても親切なのですが、どうやら自動アップデートにバグがあるらしい?

サーバー上のWordPress以外のファイルも消えてしまう場合があるとか。
・・・怖くて試せませんが(笑)
とりあえず、今の段階では手動でアップデートするのがいいようですね。

とはいえ、まだ発表されたばかりの最新バージョン。
他にもこういった怖い不具合が潜んでいる可能性は捨て切れません。
なので出来るだけ最新バージョンにしておいた方がいいとは思いつつ、
しばらく様子見・・・かな。

CMSの進化

このブログでも利用していますが、
WordPressは現在バージョン2.8のベータ版が登場しているようですね。
MODxも何やら新しいMODx 1.0 というのを開発中のようですし・・・

特にMODxの方は今までのバージョンでは実は1にもなっていなかったわけで、
ある意味それはそれですごいなぁという感じではあるのですが、
このバージョンアップで一気に仕様が変わったりしないか心配だったりしなくもなく。

もちろん今よりも便利な機能が増えたり使いやすくなったりしてくれればいいのですが、
今までのバージョンで利用していたプラグインとかの互換性がなかったりとか、
そういう問題が発生しないとも限らないですし、個人で勝手に改造したりしてた箇所なんかが
今のバージョンでは動作するけどバージョンアップしたことによっておかしくなったり・・・
なんてことを考えるとドキドキします。(これは自己責任ですが)
まぁでもきっと開発者の人はもっとそれに頭を悩ませながら作ってるんだろうなぁ。

便利なものを提供してもらっていて、さらにそれをタダで利用しているのですから、
文句は言えませんよね。
おかしくなったらそれはその時、また試行錯誤して悩めばいい。
それもひとつの勉強。

・・・まぁこのブログなら壊れちゃってもたいして支障はなさそうだし(笑)

とりあえず当たり前のことですが、
最低限バックアップはきちんととってからバージョンアップしましょう。

WordPressでXML宣言

今度はWordPressでのXML宣言。
header.phpの一行目にXML宣言を入れていると、WordPressではエラーになってしまいます。

そこで、一行目に以下のように入力しておくと解決します。

<?php echo”<?xml version=\”1.0\” encoding=\”"; bloginfo(’charset’); echo”\”?>\n”; ?>

ついにアイツが・・・!

今ついさっき!
ついに!ついにうちにもやってきましたよ!

ス パ ム が !

・・・来なくていいのに。
まぁAkismetのおかげできっちりガードされていました。
さすが!

こんなしょぼいブログでも、
やっぱりスパム投稿の対策は必要なんだなとしみじみ感じます;

仕事の依頼で設置する時は、より一層気をつけてあげないとね。

xoopsモジュール wordpress ME

すごく有名なCMSでxoopsというものがありますが、
そのxoops内でwordpressMEを使えるというモジュールがあります。

会社で運営しているxoopsのサイトを移転させたはいいけど、
このモジュールの中でファイルのアップロードで何やらエラーが出るように;

移転の際にファイルのパーミッションは確認したし、
データベースもしっかり新しいサーバーに移したハズなんだけど・・・

ファイルアップロード以外はこのモジュールも普通に動いてるしなぁ。
出てくるエラーは以下の通り。

指定されたディレクトリーが書き込み可能になっていませんので、
現在アップロード機能を利用することができません。
ディレクトリーのパーミッション及びフルパスを再度チェックしてください。

あれ・・・フルパス・・・?
よく見るとエラー画面に出てるフルパスが旧サーバーのものになってるじゃないか!

もしかして、mainfile.phpのXOOPS_ROOT_PATHとは別に、
データベース内にフルパスが記述されていてそこを参照している!?
これは油断してた;

さっそくデータベース内を調べてみるとありました・・・
「(接頭語)_wp_options」というテーブルの中にある、
「fileupload_realpath」の部分にフルパスが保存されていたので、
その部分を今のサーバーに合わせて書き替えてやれば、
無事にアップロード出来るようになりました!よかった!

Calendar
2012 年 2 月
« 1 月    
 1234
567891011
12131415161718
19202122232425
26272829  
Archive
Category
Other