[WordPress] 2.9への自動アップデート
自動アップデートで下記の1箇所以外は問題はなかった。
≪対応箇所≫ プラグインSimpleTagsがバージョンチェックでエラー表示を出してきた。 わーどぷれすっ! さんの WordPress 2.9 で Simple Tags をむりやり動かす を見たところ、バージョンチェックを回避するだけで動くようなので、アップデートを待つまでも無いと判断し記事通りに修正。無事に動いた。
自動アップデートで下記の1箇所以外は問題はなかった。
≪対応箇所≫ プラグインSimpleTagsがバージョンチェックでエラー表示を出してきた。 わーどぷれすっ! さんの WordPress 2.9 で Simple Tags をむりやり動かす を見たところ、バージョンチェックを回避するだけで動くようなので、アップデートを待つまでも無いと判断し記事通りに修正。無事に動いた。
現在使わせて頂いているテーマ、inoveを非常に気に入っています。スッキリしていて操作感が良いです。
そのiNoveのコメント投稿欄で、頂いたコメントへレスするときに少し違和感があったので変更した。
標準では、レスしたい相手が「通りすがりの盆栽家」という名前だった場合、フォーム右肩の「返信」リンクをクリックすると、
<a href="#comment-919">@通りすがりの盆栽家 </a>
というコードが挿入される (コメントを送信すると、コメントの先頭に「@通りすがりの盆栽家 」と入り、文字には当人のコメントへのリンクが張られる)。
こんなかんじ。これを日本の慣習に合わせて「さん」付け&先頭の「@」を削除する (とっていもこーゆーの疎い人間なもんで適当にgrepして引っ掛かってきたファイル修正しただけだけど・・・大丈夫かな?w)
~
修正したファイルは
wp-content\theme\inove\js\comment.js
これの11行目にある
var insertStr = '<a href="#' + commentId + '">@' + author.replace(/\t|\n|\r\n/g, "") + ' </a> \n';
を、
var insertStr = '<a href="#' + commentId + '">>> ' + author.replace(/\t|\n|\r\n/g, "") + '</a> さん\n';
に書き換え、エンコードをUTF-8で保存・FTPで上書きアップロード。
無事に挿入されるコードが変更された。
当Blogで使用しているWordpressのバージョンを2.8.5ja から 2.8.6ja にアップデート。
コンパネから自動アップデートでOKだった。
2.8.2ja から 2.8.3ja に自動アップデートしたとき
2.8.3ja から 2.8.4ja に自動アップデートしたとき
2.8.4ja から 2.8.5ja に自動アップデートしたとき
と同じく、アップデート後にはMyCateforyOrderプラグインでウィジェットに表示させていた”カテゴリ別の記事選択ドロップダウン”が表示されなくなっていた。
これはコンパネの[投稿]->[My Category Order]で[Click to Order Categories] ボタンを押してやるだけで直るので、いつものとおりポチポチとクリックして終了。
他は問題無い・・・と思う。何か不具合があったら教えてくださーい ![]()
当Blogで使用しているWordpressのバージョンを2.8.4ja から 2.8.5ja にアップデート。コンパネから自動アップデートでOKだった。
2.8.2ja から 2.8.3ja に自動アップデートしたときと&2.8.3ja から 2.8.4ja に自動アップデートしたときと同じく、MyCateforyOrderプラグインでウィジェットに表示させていた”カテゴリ別の記事選択ドロップダウン”が表示されなくなっていたが、コンパネの[投稿]->[My Category Order]で[Click to Order Categories] ボタンを押してやると直った。
他は問題無い・・・と思う。何か不具合があったら教えてくださーい ![]()
さくらインターネットの共有鯖はDBが重いとよく耳にしますが、どーもOS/ハードウェア入換がアナウンスされた後から異常なくらいモッサリすることが続いており、更新作業に非常にストレスを感じています。特に夜間は待たされた挙げ句エラー表示でムキー!なんてことしょっちゅうでウンザリです。
そこで試しにデータベースサーバのみ処理の速いサーバに移行してみました。
一応これで暫く様子を見て、モッサリが続くようであれば丸ごと移行するなり考えようと思います。
DB鯖だけ移行するときの作業
旧鯖(さくらスタンダードのphpmyadminにて)
・さくらのphpmyadminで左側フレームでWordpressのDBを選択
・画面変遷後、テーブルが全選択されていることを確認。
・画面下の「ファイルに保存」にチェック
・「実行」をクリックしてテキトーなとこに保存
新鯖
・[Plesk] [ドメイン]→[データベース]と辿り適当な名前/ユーザ名/パスワードで新規DB作成。
・[phpmyadmin] 左側フレームで作成したDBを選び、画面変遷後に上部タブの「インポート」を選んで旧鯖から落としたsqlをうp・・・・ここで「Got a packet bigger than ‘max_allowed_packet’ bytes」エラー。サイズがデカイらしい。確かにリミット越えていた。
↓その対処
・ Plesk入ってたのでそれらしきメニューを探してみるが見つからず。
仕方ないのでその場にあったWinSCPをプロトコルSCPに設定して繋いて /etc/my.cnf を “Edit” して [mysqld] セクションのラストにmax_allowed_packet=128Mと追記して保存し、今度は”OpenTerminal” して
# service mysqld restartでMySQLを再起動させたらミッションクリア。無事うpできますた。
wp-config.phpの修正
・WordPressを入れたディレクトリのルートに在る。DB_NAME値, DB_USER値, DB_PASSWORD値, DB_HOST値 を今回作成したものに設定してFTPでうp。
確認
・まあ普通にコンパネ入って過去記事が見えていれば大丈夫だろうけども、自分はDiagnosisプラグイン入れてるのでそこで確認した。”MySQL server IP address” =新アドレス, ”MySQL database user”=新ユーザ名, ”MySQL database nameDB”
=DB名が新鯖のものに変わっていればOK。
以上で無事に終わりました。
もうめんどいからこれで済めばいいんだけど・・・
<2009/08/26追記>
昨晩はサクサクだった。コンパネの反応が気持ちいい・・・
あと、クソ動画サイトと同居してることがわかった。あちゃー。
<2009/11/11追記>
結局の所、多少は軽くなったものの夕方~深夜にかけては重い。
あのクソ動画サイトが負荷を掛けているのか、それとも自分が原因なのか・・・
コンパネを見る限り自分のサイトは大したアクセスもないのだが。
最近のコメント