アップデートトラブルにつき、旧バージョンをダウンロードしなければならない  【解決済み】

質問全般・改善要望
返信する
modxfan
メンバー
メンバー
記事: 241
登録日時: 2011年3月07日(月) 15:06

アップデートトラブルにつき、旧バージョンをダウンロードしなければならない  【解決済み】

投稿記事 by modxfan »

-----
ご利用のサーバ: CPIのZ2プラン
MODXのバージョン: 1.0.6J-r8-b2 から 1.0.5J-r3へ戻したい
PHPのバージョン:PHP 5.2.8
MySQLのバージョン:MySQL5.0.45
ブラウザ:
-----


MODXをアップデートしたら使えなくなってしまったので、アップデートする前のバージョンに
戻そうとしておりますが、phpMyAdminの操作が初めてなこともあり、また、そもそものサイトデータが
既におかしくなっている可能性もあり、最悪の場合、MODXデータを全て削除し、
始めから元のバージョンでのMODXに戻さねばならなくなりそうです。

そこで1.0.5J-r3のバージョンをダウンロードして持っておきたいのですが、
1.0.5J-r3のバージョンは以下のページにあるプログラムファイルで間違いないでしょうか?

http://modx.jp/news/534.html


宜しくお願い致します。
soushi
管理人
記事: 224
登録日時: 2009年7月30日(木) 01:59

Re: アップデートトラブルにつき、旧バージョンをダウンロードしなければならない

投稿記事 by soushi »

soushiです。

リンク先に「MODX Evolution 1.0.5J Revision3 ダウンロード」と書かれているのですが、どのあたりで「1.0.5J-r3ではないかもしれない」と疑問を持たれているのでしょうか。サイト内の案内にわかりづらかったり問題があるようでしたら修正しますのでよろしければ教えていただけますでしょうか。

なお「本当に1.0.5J-r3かどうか」を調べる方法は思いつかないのですが、「ほぼ間違いなく1.0.5J-r3だろう」くらいにする事は出来ると思います。私の方で(できるできないは置いておいて)思いついた確認方法を記載します。

1.日付の確認
MODXはProject Hosting on Google Code(以下、google code)を使ってダウンロードを実施しています。
こちらにファイルをアップした日が書かれています。

http://code.google.com/p/modx-ja/downlo ... .5J-r3.zip

「Uploaded:Apr 22, 2011」と書かれているので2011/04/22にアップロードされたファイルのようです。

一方、MODX公式サイトでの案内記事( http://modx.jp/news/534.html ) は日付が2011年4月22日となっており、1.0.5J-r3ファイルをアップロードした日と同じで少し信用度が上がると思います。

2.SHA1の確認
google codeのダウンロードページには「SHA1 Checksum」という記述があります。
こちらはファイルの改変確認に使われます。
もしお手元に当時ダウンロードした1.0.5J-r3があるようでしたら、それぞれのSHA1の値を比較する事で同一ファイル化どうか判断する事ができます。
(これが手軽で一番もっとも信頼度がある方法だと思います)

ただ再ダウンロードが必要という事はおそらく手元に当時のファイルはないと思いますので、参考ではありますが私が2011/04/22にダウンロードした1.0.5J-r3のSHA1はgoogle codeに書かれているSHA1と一致しています(ここは信じてほしいとしか言えないです…)。

3.githubで確認
少し開発の知識が必要になりますが開発の歴史を追う事でも確認できると思います。
MODXはgithubで開発が進められています。

https://github.com/modxcms-jp/evolution-jp

gitでは開発の歴史として「いつ/誰が/何をした」まで事細かに残っています。1.0.5J-r3のリリースは2011/04/22とすると、その前後の歴史を追うと正確な1.0.5J-r3のリリースパッケージがつかめると思います。
一応リリースごとにタグを設定しているのでそちらを追ってもいいと思います。


ざっとですが3つほど思いつきました。
他にもWebアーカイブ( http://archive.org/web/web.php )を使って当時のスナップショットと比較して変更がないか調べたり、他人のMODX関連のブログを見て(あんまりないですが…)時系列を整理する事でより確信に近づく事が出来るのではないかと思います。


ちょっと長々と書いてしまいましたが、ここまでやっても「本当に1.0.5J-r3かどうか」という確証は持てません。
99.99%はそうかもしれないが、違う可能性は少なからず残ります(結局100%の確証は難しくインターネットとは人の信頼の上に成り立つ技術なんです…)。
あとは modxfan さんが信用するか信用しないかはご自身でご判断ください。
modxfan
メンバー
メンバー
記事: 241
登録日時: 2011年3月07日(月) 15:06

Re: アップデートトラブルにつき、旧バージョンをダウンロードしなければならない

投稿記事 by modxfan »

soushi様、信憑性が上がるご案内、誠に有難う御座いました
MODX Japanサイトで探したとき、普通なら「ダウンロード」で本体がダウンロードできるように
なっているわけですから、最新版の下にこれまでのバージョンのダウンロードリンクがありそうなものですが、
もしくは別ページにあったとしても誘導がありそうですが何もありません。
ですので探して探して、ようやくニュースの過去の記事からリンクがあることを知り、
開くと、MODX Japanではない体裁のサイトが開き、不安に思いました。
このように、サイトで見つかりにくい上に、外部サイトに行ってしまうので
「いったいこのサイトは何? 外部のサイトに来てしまったが?? ファイルは正しいのか?」
と感じた次第です。
日付やSHA1の確認など、大変勉強になりました。信用致します。
soushi
管理人
記事: 224
登録日時: 2009年7月30日(木) 01:59

Re: アップデートトラブルにつき、旧バージョンをダウンロードしなければならない

投稿記事 by soushi »

soushiです。

ダウンロード案内の件、了解しました。
確かにold releaseをまとめて一覧にしているページが公式ページにないので用意する方向で進めてみます。
説明文章についても少し工夫してみます。
modxfan
メンバー
メンバー
記事: 241
登録日時: 2011年3月07日(月) 15:06

Re: アップデートトラブルにつき、旧バージョンをダウンロードしなければならない

投稿記事 by modxfan »

soushi様、有難う御座います。
クレームをつけているのではないのだと質問理由を述べただけだったのですが、改善されるとのことで、
新規の方々により使いやすいサイトになることとと思います。未来のMODXに出会う方々に代わって感謝申し上げます
返信する