秋葉に棲む

少しでもなにかの情報を提供できればいいかなぁと。主にWeb技術、秋葉原、Vocaloid情報を発信。あと戯言。

Archive for the 'CMS' Category

【WordPress】2.2(.0)から2.5へ一気にアップグレード

本番環境をアップグレードしました。

実験時と違ったことは.htaccessの設定がうまくいかなかったこと、トップにアクセスするとファイルリストが出ただけだけど。
まあ、バックアップから上書きすればちゃんとうまくいったので特に問題なし。

それと同時にPHPのバージョンを切り替えました。PHP4からPHP5へ。これで色々できるようになるかな。

追記
どうもFeedLoggerとの相性が悪いようです。有効にすると、投稿時に画面が白くなる。投稿自体は出来ているみたいですが・・・使っているのが英語版だからかな?

関連:【WordPress】ME 2.2(.0)から本家2.5へアップグレード

posted by ゆうき in WordPress and have No Comments

【WordPress】ME 2.2(.0)から本家2.5へアップグレード

さぼってたアップグレードを実施するにあたってローカル環境で実験しました。バージョンの差が大きいのが不安だったけど、結論から言うと出来た。でもまあ普通は出来ればクリーンインストールをお勧めします、エクスポート機能を使えばエントリは引き継げますしね。(各種設定は再度してあげる必要がありますが)

手順は以下の通り

  1. テーマファイルをデフォルトに
  2. プラグインをすべて無効化
  3. 管理画面の管理タブ>エクスポートからWordPressデータエクスポート
  4. phpMyAdmin等でDB上の全データをエクスポート
  5. 面倒でなければ現在の設定状態を控えておく
  6. いままでのWeb用ディレクトリデータをバックアップ(mvが楽でいい)
  7. いままでのWordPress関連のWeb用ディレクトリデータを削除(mvの場合は不要)
  8. 2.5をサーバー上のWeb用ディレクトリにコピー(mvしてる場合はディレクトリを作成すること)
  9. TOPページへアクセスし、wp-config.phpを作成
  10. /wp-admin/upgrade.phpを実行
  11. バックアップから必要なプラグインを再インストールして有効化
  12. 設定見直し(テーマを戻す等)

最初のバックアップは念のため。うまくいけばプラグイン以外のバックアップは使わない。まあ、でも実施することを推奨します。

ちなみに各種設定は・・・引き継がれている。全部ちゃんと引き継がれているかどうかは断言できないが、概ね大丈夫みたい。今後の運用で問題がでるかも、まあ、そうなったらクリーンインストールですね。

アップグレード後に「続ける」を押してもTOPページが出ないときは、URL直打ちで管理ページ(/wp-admin)にアクセスして一回テーマを変更、もしくは何かしら設定ボタンを押す等なにかしら設定を更新すると上書きすると表示されます。テーマをデフォルトに戻すのを忘れたりするとこうなります。

分類はタグに変更したいな、なにかいい方法はないかなぁ。(いままで分類をタグみたいに使っていたからねぇ)

追記
WP2.5にはカテゴリーからタグへのコンバーターがデフォルトで付いてました。
管理画面の管理>カテゴリー編集画面の下の方にあります。

さて、本番環境だとどうなるかな?

posted by ゆうき in WordPress and have No Comments

【WordPress】WordPressJapan閉鎖・・・

WordPress Japan:WordPress Japan 閉鎖のお知らせ
ホームページを作る人のネタ帳:WordPressJapan閉鎖って。えーーー!?

工工エエエエエエェェェェェェ(゚Д゚) ェェェェェェエエエエエエ工工

ここはおもいっきりWPなわけですが・・・。フィードに関してはもともと125日前レベルでとまっていたのであまり気にはならないが、対応バージョン入れとくか・・・
(止まっていたこと自体はちょっと気になってたけど)

別にこのことでWPが嫌になるわけじゃないけど、将来のことも考えると乗り換えた方がよいのか?でも理由がはっきりしてないしなぁ。

一応、本家サイトで日本語フォーラムが出来ているようで、たちまち困るわけではないようです。ローカライズとかどうなるのかな?

WordPress>フォーラム

なにかのごたごたなのか、単に統合するだけなのか。様子見ですね。

何か理由がわかったら追記します。

追記1
2008/3/30に以下のサイトで日本語の新しいバージョン(ただしME版ではない)が普通にリリースされていますね。単に統合されただけ?

WordPress:WordPress 2.5 日本語版リリースのお知らせ

追記2
2/28に追記あり
WordPress Japan:WordPress Japan 閉鎖のお知らせ

新プロジェクトの立ち上げおよびドキュメントの引継ぎは行われている模様。2.2系はどうなるの?一応、2.2.3もパッケージはまだあるみたいだけど。せっかくだしこれを機に2.5にするか。

2.0.x系のサポートはこちら(モジュールは2.2.3もある)
sourceforge:WordPress ME 2.0.x サポート

以下を見てみるとやはりME版は今後配布は停止とのこと、本家日本語版に乗り換える必要はありそうですね。
Googleスプレッドシート:WordPress パッケージ比較: シート1

追記3
me220-to-221.zipもme221-to-223.zipも見つからない・・・orz
どっかで取得するにしてもファイルの信頼性は低いだろうし、雑誌についてないかな?素直に新規で入れるか・・・どっちにしろME版は終了に向かっているようですし。

すみません、アップデートサボってました、サイト運営の姿勢として非常に良くないですね。以後気をつけます。

というわけで、しばらくしたらアップデートのため一時閉鎖します。

posted by ゆうき in WordPress and have No Comments

BASIC認証でよくあるミス

htaccessの設定

こちらの問題、解決したようですが結論がかかれてないので補足。(僕の勘違いも可能性もありますが)

アクセスしたHTMLファイル内で認証が必要なディレクトリのファイルにリンクが貼ってある、もしくはJSファイルやCSSファイルを使用している場合、自分はアクセスしているつもりはなくてもブラウザがファイルをとってくるため、自動でアクセスします。この動作はブラウザのアドレス欄にファイル名を打って直接取りに行く動作(GETリクエスト)とほぼ同じです。

なもので普通に認証用の機能が働いてしまいます。よくありがちなミス(というか僕もやった)かと思われますのでご注意を。たまにBASIC認証が出てもキャンセルするとアクセスできるページがあります。これをやってしまっているのですね。一部のファイルだけ出ていなかったりします。
心当たりのある方は自分のサイトにアクセスして確認してみましょうw

ちなみに解決方法は先のページにもあるようにリンクするファイルを認証不要なディレクトリに移動することです。もしくは認証が必要なディレクトリ内のファイルへのリンク(アクセス)を削除するしかありません。それかディレクトリの認証を解除すればOKですが、これでは認証を行う目的が果たせませんので駄目ですね。

posted by ゆうき in CMS, サイト構築・運営 and have No Comments

ビジュアルエディタの使用を解除

まったくはげしく使えないので解除(前からわかっていたが・・・)
(普通に改行すると

タグが挿入されるんですよね、ちなみにshift押しながらEnterで通常の改行になります。
それとなぜかRSSが改行されない)

これでRSS改行されるのかな?ソースいじらないと駄目かな?

ちなみに解除方法は管理画面>ユーザー>プロファイル>投稿時にビジュアルエディタを使用するのチェックをOFF

追記
うまくいったみたい。なんでコレで直るのかが納得いかないが・・・(仕様面で)

posted by ゆうき in WordPress and have No Comments