Server: 2011年9月のアーカイブ
1

2011年9月30日

ひやっとした

朝,管理している,教育実践研究関連センター協議会のwebサイトを開こうとしたらエラー...
昨日の朝は動いていたのに...真っ青

どうもデータベースがおかしくなっているようなので,試食べてみると,
MySQL が

Table 'xxxxxxx' is marked as crashed and should be repaired

なんていうエラーを.
あわてて,ぐぐったら, ひょひょひょのブログ に同じ症例の対象方が.

検査:check table table_name;
修復:repair table table_name;

試してみると無事修復できた.
いやぁ,ひやっとしたひとときでした.

 

2011年9月12日

WordPressに複数サイトのRSSを表示

複数のサイトのRSSを独立して表示するのはRSS表示のヴィジェットを並べればよいのだけど,
複数のサイトのRSSを日付順にソートしてまとめて表示するヴィジェットがみつからなかったので,
こちらを参照に組み込んだ.

http://ja.forums.wordpress.org/topic/7239

ただ,これはRSS2.0にしか対応していない.
RSS2.0とATOM1.0の文法の違いはここに書いてあった.

http://www.witha.jp/Atom/RSS-and-Atom.html

さらに,RSS1.0では <dc:data> というタグが使われている.
この内容を取り出す方法はこちらを参考にした.

http://blog.quall.net/opensource/755/

結局,次のようなコードにして一件落着.

        if( $item['published'] != '' )
        {
            $item_date = ( $item['published'] );
        }
        else if( $item['pubDate'] != '' )
        {
            $item_date = ( $item['pubDate'] );
        }
        else if( $item['dc']['date'] != '' )
        {
            $item_date = ( $item['dc']['date'] );
        }
        $out_item_date  = date('Y年n月j日', strtotime( $item_date ));

WordPressのインストール

WordPressのインストールをしてみた.

パーミッションの設定はこちらを参照
http://wpdocs.sourceforge.jp/Changing_File_Permissions

「所有者」はapacheユーザと読み替えればOK
この一覧表に加え,wp_contents にも write を許可した方がよさそう.

このあと,コントロールパネルからのファイル書き込みもapacheユーザで
行うようにするために,こちらを参考に wp_config.php を書き換えればOK
http://d.hatena.ne.jp/rubellum/20110124/1295884096

つづく 

2011年9月 2日

WordPressを使ってみた

知り合いのウェブサイトを作りなおすためにWordPressを使ってみた.

MovableTypeに比べ,ちょこっと動きを変えようとしたときの手間は大きい.
さすが,MovableTypeは製品である.
ただ,プラグインが豊富で,MovableType ではコードを書かなくては
できないようなことが簡単にできる.ここはすごく魅力である.

自分のサイトも移行しちゃおうかなぁ(笑)

以下は自分メモ.

■特定のカテゴリの記事を表示
http://scianto.net/archives/2009/04/19230142.php

■メール投稿
http://wppluginsj.sourceforge.jp/ktai_entry/

■写真ギャラリー
http://blog.hycko.net/tag/nextgen-gallery/ 

■写真表示の効果
http://wordpress.org/extend/plugins/fancybox-for-wordpress/