祝! Drupal5 リリース
Drupalが先日6周年のめでたい日にあわせて
メジャーバージョンアップをしましたね(Drupal5)
このサイトの存在も忘れるぐらいやることだらけで暇がなく
忘れかけていたことも多数ある中、
無謀にもアップグレードしてみようとチャレンジしてみました。
まず結果から。。。
今現在(2007/02/02時点)は様子見していた方が無難でしょう^^;
理由は色々あるのですが、昔からDrupalの弱点に感じていた
「モジュールの汎用性(流用性かな)の低さ」が一番ネックでしょうか。
メジャーバージョンアップは当然ながら0.1単位のバージョンアップでも
モジュールの仕様が変わりそのまま使い続けることができない。。。(下位互換性を持たない)
よって新しいバージョンができるとその都度
利用しているモジュールの対応版が出てくるのを待たないといけません。
さらにこれらの追加モジュールはバージョンアップの際に一旦無効にして
アップデート後に再度有効にする必要があるなど他の同様なシステムと比べると
欠点といえる仕様ですね。
Drupalをアクティブに使っている人ほどこの問題は深刻です。。。。
このサイトも多数の追加モジュールを利用しているのですが
現時点では利用できないものも多数あります。
時間が解決してくれると思いますがいつになるのかな。
とりあえずやり始めたことは最後までやってみることがポリシーなので
一通りできる範囲でサイトをDrupal5に変更してみました!
見た目上は以前のサイトと同程度に見えるかも知れませんが
実はごまかし多数^^;
時間の必要な悩みの種がまた一つ増えてしまった。。。
特に気にしていなかったのだが(ぉぃ
最近DrupalのログにSQL関係のエラーが出始めた。。。
ちょこっと時間が出来たので本腰をいれて(大げさ)調べてみることにした。
エラーの内容は
66 行の/var/www/html/drupal/includes/database.mysql.inc におけるDuplicate entry 'http://drupal.395963.com/node/xxxor key 1 query: INSERT INTO cache (~コンテンツの内容~)
Drupalを新規インストールしたときは大丈夫だったように思いますが、
使い込んでいくといつの間にやら投稿前のプレビュー確認で
フルバージョンプレビューがみられなくなるという状況になります。
自分の投稿記事に自信がある方は気にならないかもしれないですが、
私のような人間にはプレビューはとても大事です^^;
このままではまずいので対策を実施します。
Drupalで各種モジュールを管理するためには
管理者権限でログイン後「管理」→「モジュール」へと辿っていくわけですが、
先ほど久しぶりに手を入れようとアクセスしたら「真っ白」に…
他の部分は何も問題なく動いているしblog投稿以外何か変えた記憶もないので
目がテン状態。。。(・。・)
先日DrupalのセキュリティーFixが行われ4.6.6となりました。(最新版の配布先はこちら)
このサイトは4.6.5で動いていますので、早速バージョンアップします。
バージョンアップには2つの方法があります。
1は何でもかんでも差し替えみたいなものですので、
動作実績のある環境ではちょっと怖いですし、ダウンタイムが少なからず出そうですので
今回は2のパッチファイルを使う方法で実践してみたいと思います。
(この方法の場合はシェルログイン出来ることが必須です)
最近のコメント
14年 29週前
14年 44週前
14年 44週前
17年 20週前
18年 36週前
18年 36週前