wa - NucleusやFlashなどなど

RSS

Home

«Prev || 1 || Next»
01.17 '06

Nucleus 自動バックアッププラグインNP_znBackup_ver0.06

znBackup 自動的に、設定した周期で、設定した場所に、データベースのバックアップファイルを作成し、添付ファイルとしてメールで送信します。Nucleus CMS v3.*のバックアップ不具合を検知する機能もついています。


年末から、ちょっと更新してなかったので、今年最初の投稿時、実は、間違えて記事を削除してしまったのです。(どうやったら?!大丈夫か?!自分)
でも大丈夫。毎日バックアップしてるもん。:heart:

[20060117追記] ちょうど、Nucleus(JP)フォーラムで、kosugiatkipsさんにバグレポートをいただきました。ありがとうございます。ギリギリアップ前でしたので、対策しました。

...続きを読む

11.11 '05

かなりへこんでます

NP_CounterMBの件といい・・・。
珍しくかなりへこんでます。
すみません。反省しております。
あぁ、「Tagが大量生産されていく・・・。
11.10 '05

Nucleus Adminからのバックアップ&リストア時のトラブルについて

サーバー移転時などに便利な、Nucleusのバックアップ&リストア機能ですが、リストアできない状況が発生した場合、バックアップファイルにサーバーが出力したエラーが含まれていないか、一度確かめてみてください。

プラグインのgetTableListに不備があると、生成されるsqlファイルにエラーコードが含まれてしまいます。
バックアップを実行した際には、エラーが発生しているかどうかは、ブラウザには現れません。
保存したファイルから、リストアしようと読み込んでも、リストアすることができなくなってしまいます。

エラーが発生したsqlファイルを、エディタなどで開くと、CREATE TABLEの箇所に、
<b>Warning</b>:  mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ...
といったエラーが出ています。
これを、CREATE TABLEごと削除して保存すれば、リストアできるようになります。ただし、エラーとなっていたプラグインのテーブルデータはリストアできません。

サーバー移転の際は、合わせてphpMyAdimからもバックアップしておくと良いかと思います。
でも、phpMyAdimでバックアップ&リストアできたとしても、根本的にプラグインの不具合を直さない限り、Nucleus Adminからのバックアップ&リストアができないままとなってしまいます。

リストアできない場合、バックアップファイルにサーバーが出力したエラーコードが含まれないか、一度お確かめください。
僕のプラグインでエラーが発生した方、すみません。
11.10 '05

4つのプラグインに共通のバグがありました。本当にごめんなさい。

本当に、ごめんなさい。
NP_znSmiley
NP_znKeywordLink
NP_znQuestionnaire
NP_znCommentRSS
に、共通のバグがありました。

雛形にしていたコードに間違いがあり、上記4つのプラグインの、getTableListのテーブル名が、実際と違っておりました。
プラグイン自体は動作するのですが、このテーブル名を間違えると、Nucleus AdminからのDB保存がうまくいかないので、バックアップ&リストアがうまくいかないのです。本当に致命的な不具合です。

【詳細】
Nucleus Adminからのバックアップの際、プラグイン内のgetTableListを参照します。
function getTableList() {
  return array( sql_table('plug_***') );
}
ここに登録されたテーブルをバックアップしようとするのですが、それが存在しない場合、エラーコードを出力します。それがバックアップファイルに含まれてしまうのです。
getTableListに登録したテーブル名が「plugin_***」、実際に使用しているテーブル名が「plug_***」となってしまっておりました。

各ダウンロードページには、修正版をアップいたしました。
NP_znSmiley Nucleus スマイリープラグイン NP_znSmiley バージョンアップ
NP_znKeywordLink Nucleus キーワードリンクプラグインNP_znKeywordLinkバージョンアップ
NP_znQuestionnaire Nucleus 選択肢追加可能アンケートプラグインひとまず完成
NP_znCommentRSS Nucleus コメント追加通知RSSプラグイン
上記4つのプラグインをお使いの方は、バージョンアップをお願いいたします。上書き保存で修正できます。
リストア時のトラブルについては、↓こちらの記事にまとめてみましたので、参考にして下さい。
Nucleus Adminからのバックアップ&リストア時のトラブルについて
本当に申し訳ございません。
11.06 '05

おしえて!えらいひと 「さくらのレンタルサーバでFancy URL」

img先日のNucleus さくらのレンタルサーバへの移転作業の覚書で、うまくいったと思ったのですが、Fancy URLでちゃんとパラメータを受け取ることができていませんでした。=:[
一見うまくいっているようなのですが、最初のパラメータしか拾ってくれないんです。(今は、不恰好な暫定対策で動作させています。)

...続きを読む

10.22 '05

今頃、tagについて調べてます

nakahara21のまみおさんが、NP_TagEXを実験公開されました。
記事にtagをつけるプラグインです。
Nucleus(JP)フォーラムで話題になっていた「NP_Tags」、海外では普及しているらしいのですが、タイミング良く?(※1)まみおさんが試そうとした時に、ダウンロードできないようになっていたそうです。
※1・・・そのおかげで、まみおさんが作る気になってくれたので、僕らにとってはラッキーでした。(すみません。:ase:

ところでこの「tag」
最近よく見かけるようになりましたが、何となく利用していました(ずかしながら基本的によく分かっていない)ので、ちょっと検索してみました。

...続きを読む

10.20 '05

サーバー移転の失敗についてのまとめ

昨晩、やっと「Nucleusの各種プラグインを実際に動作させたサンプルとして紹介するblog」を復旧することが(とりあえず)できました。

昨日の記事で、「サーバー選びについての情報は、皆さんのお役に立てるかも知れませんので、要点をまとめて記事にした方が良いかなと思っています。」と書いたのですが、要点をまとめてみると、別に書くほどのことでもなかったり。というよりただのさらしだったりします。
このブログでは、あんまり日記的なことを書いていないのですが、今日は一連の記録をしがてら、をさらしてみたいと思います。:oops:(要点は最後にまとめています。)


...続きを読む

10.19 '05

このブログのサーバー移転やめました(涙)

結局、このブログはロリポップに戻しました。
ビバ:heart:ロリポ!浮気してごめんなさい。
タイトルの(涙)は、ロリポに戻ったことではなくって、移転先での問題についてです。

あと、「Nucleusの各種プラグインを実際に動作させたサンプルとして紹介するblog」のほうを、どうしよう。。。
アクセスできない状況が続いてます。

何があったのかを書くと長くなっちゃうのですが、サーバー選びについての情報は、皆さんのお役に立てるかも知れませんので、要点をまとめて記事にした方が良いかなと思っています。
でも、まだ僕の頭がまとまっていない&「Nucleusプラグイン紹介ブログ」の方がまだ対策できていないので、また後日。

とりあえず、このブログのほうだけ、復帰しましたとのご報告まで。

DNS浸透するまで、また時間かかっちゃいます。
本来は、移転元・移転先の両方で問題なくサイトの閲覧ができる状態で、DNS変更しなきゃいけないのですが、今度は片方のサーバーにサイトが無い(移転完了前に解約しました。理由は、また後日。)ので、浸透前のエリアの方からは閲覧できない状況となっています。
すみません。
10.15 '05

我が家からのアクセスだけできない?

10月11日に行ったサーバー移転作業は、小1時間で完了しているのですが、我が家からのアクセスだけ(?)未だに旧サーバーに繋がってしまいます。
しかも、たまにだけ。何で?ブラウザキャッシュでもないし。
おかげで更新、滞ってます。(サーバーURLに繋げば、こうやって更新できることはできるんですが)

視覚的に区別するため、旧サーバーにはカウンター下に「旧サーバー」って表示してるんですが、カウンターは「1」。
ということは、我が家からのアクセスだけが、旧サーバーに繋がっているってこと?

いやーん!これじゃーまともにブログ更新できな~い!
どうしよう。っていうか、何で??
«Prev || 1 || Next»
znBackup znItemFieldEX znCustomAdmin znBackup znSmiley znShowDraft znSpeedCubing znKeywordLink znCommentRSS znCCitation znItemParts znMCList znHatenaExist znQuestionnaire znFlash