Home > WordPress

WordPress Archive

さくらインターネットでMySQLのバージョンをアップデート

WordPressの最新版が、MySQL のバージョンアップを要求していてアップデートできない。
最新版には4.2以上が必要になるみたい。

面倒なのでしばらく放っておいたのだが、グーグルで検索をしてみると、
すでにさくらでバージョンアップの方法が提供されているらしい。

phpMyAdminにて、データをエクスポート
旧データベースを削除
新データベースを作成
データをインポート、という流れ。

一応、WordPressからのデータのバックアップもとり、万全を期す。

参考にした記事をもとにMySQLのアップデートすると、
データベースが作成できたはずなのに、phpMyAdminから接続ができない。
データベースの削除を試みてもエラー。

ということで一時期、サイトがデータベースに接続できません、と見えなくなっていました。
サポートにも問い合わせをする。
数時間たってから試すと、ようやくデータベースの削除が可能に。
何が原因だったのかわかりませんが、まあ解決ということで。

MySQLの文字コードをphpMyAdminからデフォルトの照合順序設定をutf8に変更。
コンソールからも、

mysql> alter database character set utf8;

で設定を変更、statusで確認すると、変更されてるなあ、と。

mysql> status
--------------
~省略~
Server characterset: ujis
Db characterset: utf8
Client characterset: ujis
Conn. characterset: ujis
TCP port: 3306
~省略~

データをインポートして、ブログ表示を確認したら、問題なし、ということで完了。
WordPressも3.0にバージョンアップ。
プラグインもあわせてアップデート。

#そういえば「①」(まるいち)、とかって機種依存文字だったように思うけど、utf8になってからは問題がなくなったみたいですね。インポートの際にujis(デフォルト)でインポートすると「?」になっていたので試行錯誤。
エクスポートしたデータを確認すると、「①」で化けずに出力されてました。
そこで一度データベースを削除、MySQL側での文字コード設定を上記の2つでutf8に変更して、インポートしなおしたところ、文字化け解決。

ワードプレス アップデート

2.8.1にアップデート。
オンラインでできるようになって格段に楽になりました。
20秒くらいで完了。

WordPress 2.7へアップグレード

WordPress 2.7 日本語版が出たのでアップグレードする。
一応ひととおりのバックアップをとって、ファイルを上書き。
ディレクトリをみると不要そうなファイルがちらちら。
整理するべく、削除。

/wp-admin/upgrade.php

あっさりとデータベース更新。

しかし、ページが表示されないではないか。。。
あ、テーマのディレクトリを入れてない。
ページが表示される。よし、と思えばリンク先のページがない。
写真画像が表示されない。
画像のパスを見ると、

/wp-content/uploads

ああ、アップロードした分もいれないといけないのかと画像をアップロード。

しかし、ページのリンク先が表示されない。。。
これは何?としばし考え込むこと数分。
.htaccessを削除したのを思い出す。
中身を見るとワードプレス用とコメントがある。
しかしダウンロードした2.7には入ってないよなあ、とか思いつつmod_rewriteの記述があるのでもしやと思い、アップロードすると表示されるようになりました。

さていくつかの投稿を投稿してみましたが、スピードがかなりアップされていてじつに快適。インターフェースもきれいで整頓されているので慣れるに従い使いやすくなりそう。

WordPress 2.7はこちらから

WordPress 2.6.3にアップグレード

2.6.3のお知らせが出ていたのでアップグレード。
ここのところのアップデートを重ね、意外と気楽にアップデートできるものだとこういう仕組みに感謝。

画像のアップロードが2.5.1でできなくなっていたので、?なんだろうと思っていたのですが、

Flash アップローダを使用しています。問題がある場合、代わりにブラウザアップローダを使ってください。

と表示されるようになりました。これはFLASHプレイヤーのバージョンの問題なんだろうか?

調べるとこのへんに事情が。
[解決済み] Flash アップデート後 Flash アップローダが使用できない
http://ja.forums.wordpress.org/topic/837

結局、FirefoxのFLASHプレイヤーのバージョンを戻すことに。
FLASHアーカイブはこちら

Flash Player 9,0,124,0
———————
Windows 9x/ME/NT/2000/XP
- Internet Explorer: flashplayer9r124_winax.exe
- Netscape: flashplayer9r124_win.exe
- Standalone: flashplayer9r124_win_sa.exe
Mac OS PowerPC
- Plugin: flashplayer9r124_mac.dmg
Mac OS Intel
- Plugin: flashplayer9r124_ub_mac.dmg.zip
- Standalone: flashplayer9r124_mac_sa.app.zip

解凍するとたくさんのファイルがある訳ですが、readme.txt参照して該当のものをインストール。
よくみるとスタンドアローン版なんてあるんですね。意外なところで使えるかも知れません。

WordPress2.5 投稿画像サイズの幅の最大値を変更する

縦の写真に横写真が負けているなあ、ということで600pxの写真サイズに変更。
しかし投稿するも、500pxが最大で設定されているみたいで、表示がされない。
htmlのタグにサイズ指定が出力される。

いろいろと探してみると、いくつか参考になる記事が。
参考にしたのはこちら。
[WP]WordPress2.5 フルサイズの横幅を500px以上にする
http://tenderfeel.xsrv.jp/wordpress/122/

500px以上にしたい場合は、アクティブなテーマのfunction.phpに次のコードを記述する。

の方を実施。WordPress2.5の本体を触るよりもなんとなくいいかな、ということで。
無事に幅600pxで表示。

WordPress 2.5 最近の記事に日付を表示

最近の投稿に日付を表示するカスタマイズ。
検索するもちょうどいいものが出てこない。
ワードプレスのサイトのテンプレートタグから地味にカスタマイズ。
get_posts()を使用して、サンプルコードから変更する。

しばしの試行錯誤をして無事に表示を確認。

ワードプレスでタイトルが重複するエントリを投稿できない

と、なぜか新規投稿ができなくなり、エラーメッセージのタイムアウトで検索する。
タイトルが同じだと投稿ができないことがわかる。

下記の記事を参考にしてPHPを修正すると解消。
http://ja.forums.wordpress.org/topic/44?replies=8

中ほどにある投稿のソースコードの2行を加えることで解消しました。

$alt_post_name = urldecode ($alt_post_name); //★追加

$post_name =urlencode($alt_post_name); //★変更

ホーム > WordPress

Feeds
Meta

Return to page top

This blog is protected by dr Dave's Spam Karma 2: 10975 Spams eaten and counting...