Hello world!

kimi.jpに付属する、ブログです。まだこれを書いてる現段階ではkimi.jpのデザインが決まらなくて(2回ほどつくって没にしました)中途半端ですが、ブログはひっそりとやっていこうかなと思います。

おれの普段の生活に関する日記は某大手SNSでクローズドに書いているのでこっちではITとか、はやりものとか、思うこととかということを書いていきたいと思います。あんまりがんばらずに・・・。

以下、技術的な話。読まなくてもいいよ。

6月にいったんWordPressを設置していたんですが、設置時から結構バージョンアップしている(その時はXREAによる半自動インストールだった)のと、設置時にいくつかのエラーが出たのが不安だったので、本格始動してないことをいいことに再設置しました。

バージョンが変わると、管理画面ががらっとかわってて驚きました。無駄に使いにくくなってるような。。。IEも使えないし。もうFireFoxに乗り換えろということですね、わかります。

しかし、WordPressは設置が簡単ですな。結構むかしにMovable Typeをどっかに設置した(けど結局長く使わなかった)時は当時のスキルが弱かったこともあってか結構手間取った気がする。再構築という作業も必要だしね。

以下、実際どうやって再設置をしたかというログを手動で残しましたんで備忘録として載せておきます。
自分以外にはわけわかんないでしょうが。

<行動ログ>

Wordpressの最新版をDL
MySQLのDBを新規に作成
wp-config.php修正
アップロード
ブラウザ上で初期設定
プロフィールの初期設定

適当なテーマを見つけてくる

wp-content/themes ディレクトリにフォルダごとアップロードする

適用

サイドバーをいじくってみよう

Sleipnirではうまくいじれない あれ?

もしかしてとFirefoxでトライ

解決、以前のバージョンではIE対応していたのに。。

業界はIEをあばんだん済と認識することにした
パーマリンクの設定をしようとする

.htaccessを作成、wp-config.phpと同ディレクトリにアップロード
パーミッション変更

解決、動作確認。
今時はURI内に日本語があってもいいみたい。ナウい(笑)。

アクセス解析をつけよう

Google、AccessAnalyzer.comのアクセス解析用コードを発行

適当にサイドバー.phpに追加してみる

エラーが発生

あれ?

ググる

フッター.phpに追加したらとりあえずいいみたい

適用

Tridentエンジン(IEとかSleipnir)ではなんかエラーでる

FirefoxとかGoogle Chromeではいいみたい

IEをあばんだん

画像をつけたテスト投稿を実行

Flashアップローダが起動せず@FF

はいはいパーミッションパーミッション

起動せず

ブラウザアップローダを使用してみる

起動せず

どうしたもんかさんたもにかorz

いろいろググる

というか404エラーページが妙なことに気づく
何このおっさん

まぁいいか

さらにググって発見!
http://knitlife.blog114.fc2.com/blog-entry-18.html
以下引用:

2.サーバー側の設定でSAFEMODE環境でPHPが動くようになっている場合

XREA で WordPress ファイルアップロード機能を利用する

XREA では PHP は SAFE MODE 環境で動くようになっています。

このため、WordPress のファイルアップロード機能を使う際にセーフモードの制限を受けてしまっていました。

例えば、WordPress 側がサーバーに新しくディレクトリを作成した場合、ディレクトリの権限が Apache になってしまうのもセーフモードの制限によるものです。ディレクトリの権限が Apache になってしまうと、WordPress からファイルをアップロードすることができなくなります。つまり PHP からディレクトリを作成すると、ファイルのアップロードが出来ないディレクトリになってしまう、ということです。これでは不便です。

:以上引用

なんということでしょう。XREAの仕様でした。

元記事の、
http://wp.graphact.com/2006/08/16/56
を参考に、さらにいじくることに。
『XREA で WordPress のファイルアップロード機能を CGI として動かす』を適用することにした。
また、.htaccessですね、わかります。
.htaccess ファイルを作成し、wp-admin ディレクトリの中にアップロード

ダメorz

どうしたものかと思いGoogleでさらに調べる

ちなみに今回新しく設置したのは最新版のWordPress Ver.2.6.3

もしかしてWordPressのupload.phpの名前が変わってる?!

「2.6.3 .php upload.php wordpress」でググる

発見・・・!!
http://blog.macfeeling.com/archives/330
早い話、「XREAの仕様により、サーバソフトウェアの都合上、サーバのセーフモードが発動して普通じゃ無理なんだけど、WordPressのアップローダのファイル名を個別に指定してphpをCGIとして動かすことよってできるよ。だけど、ver2.5からそのファイル名が変わったからそれまでのファイル名を指定しても無駄だよ、きちんと変えてね」ということ。
長ぇ。。

無事テスト投稿完了。async-upload.phpになったとか知らんわ。

FireFoxでほんとにエラーが出てないか見てみる

エラーコンソールをみてみると、エラーはないものの、CSSにて警告のログがいっぱい

しらね。CSS作ったのおれじゃないし。

404エラーに、おっさんの絵(テーマの制作者さんだと思う・・・)が出てきたので、変えてしまおう。

404.phpの修正。めんどくさいので適当に。。

完了
カテゴリーの作成とか、説明文とかのこまかいところの初期設定

IEで、ブログ内を移動するたびごとに出るエラーに嫌気がさし、Accessanalyzerを削除
Google Analyticsは今のところなんら問題なく動いてるので残しておく

ちっちゃいカウンタをつける。
CGI設置がめんどくさいのでXREAカウンタで。

パーミッションを755にもどす

こんなもんかなー

一通り終わった後、ふとひらめいたことがあり、それを試行。
うまく動いたらいいのだが。。

おーし うまくいった。われながら珍しくフレキシブルな頭の回転。。しかしグレーだな。

http://blog.jc-tei.com/archives/73にて、『mobilepress』という素敵なプラグインを発見。
導入して携帯からも快適にアクセスできるようになりました。アドレスは同じです。

</行動ログ>

カテゴリー: ブログ運営情報   パーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>