Re: その後のgenkids
uemera
投稿数: 138
genkidsさん
いろいろ試していただいて恐縮です。
私も原因が分からないのですが、可能性としては以下の点が考えられると
思っています。
・FFFTP自動転送モード(ファイル名で切り替え)による問題
FFFTPの自動転送設定をデフォルトのまま使うと、htmlやphpファイルはアスキーモードに変換して転送されますが、
jsやcssはバイナリモードで転送されます。このようにファイル拡張子によって改行コードが違う事態が発生してしまうので、
もしかしたらその辺に問題が出るのかも...と思ったのですが、私も自動転送設定で試してみたところ、問題なかったので、
今回の原因ではないかも知れません。
しかし、ファイルによって改行コードが違うというのはよろしくないので、XOOPSにおいてはすべてバイナリモードで
転送するのが美しいと思います。XOOPSのファイルはすべてバイナリモードで転送しても問題なく動きます。
・ホストの漢字コードの変換で不整合が起きている?
同じように、FFFTPでファイルを転送するときは、漢字コード変換を行わないのが吉です。
・ファイルが全部アップロードされておらず、足りないファイルがある。またはファイルが壊れている。
または置く場所を間違えている。
これはWSR1.1ダウングレードでも同じ現象が起こったということから考えにくいですが...
・クライアントまたはサーバーに変なキャッシュが残っている。
クライアントの問題ならは強制リロードで解決できると思いますし、
サーバー(XOOPS側)ならtemplates_c以下を削除して、なおかつモジュールアップグレードをすればきれいになるはずですので
これも原因としては考えにくいですね。
・WSRのバグ
他のサイトでも再現性があればバグの可能性がありますが...
ちなみにDBレイアウトは、初回リリースのV1.00から最新のV1.22まで一度も変更なく来ていますので、今のところ
ダウングレードはどのバージョン間でも出来るはずですし、DBエクスポート/インポートも問題なく出来ると思います。
いろいろ試していただいて恐縮です。
私も原因が分からないのですが、可能性としては以下の点が考えられると
思っています。
・FFFTP自動転送モード(ファイル名で切り替え)による問題
FFFTPの自動転送設定をデフォルトのまま使うと、htmlやphpファイルはアスキーモードに変換して転送されますが、
jsやcssはバイナリモードで転送されます。このようにファイル拡張子によって改行コードが違う事態が発生してしまうので、
もしかしたらその辺に問題が出るのかも...と思ったのですが、私も自動転送設定で試してみたところ、問題なかったので、
今回の原因ではないかも知れません。
しかし、ファイルによって改行コードが違うというのはよろしくないので、XOOPSにおいてはすべてバイナリモードで
転送するのが美しいと思います。XOOPSのファイルはすべてバイナリモードで転送しても問題なく動きます。
・ホストの漢字コードの変換で不整合が起きている?
同じように、FFFTPでファイルを転送するときは、漢字コード変換を行わないのが吉です。
・ファイルが全部アップロードされておらず、足りないファイルがある。またはファイルが壊れている。
または置く場所を間違えている。
これはWSR1.1ダウングレードでも同じ現象が起こったということから考えにくいですが...
・クライアントまたはサーバーに変なキャッシュが残っている。
クライアントの問題ならは強制リロードで解決できると思いますし、
サーバー(XOOPS側)ならtemplates_c以下を削除して、なおかつモジュールアップグレードをすればきれいになるはずですので
これも原因としては考えにくいですね。
・WSRのバグ
他のサイトでも再現性があればバグの可能性がありますが...
ちなみにDBレイアウトは、初回リリースのV1.00から最新のV1.22まで一度も変更なく来ていますので、今のところ
ダウングレードはどのバージョン間でも出来るはずですし、DBエクスポート/インポートも問題なく出来ると思います。
投票数:1
平均点:10.00
投稿ツリー
-
その後のgenkids
(genkids, 2009/8/22 11:57)
- Re: その後のgenkids (genkids, 2009/8/22 14:33)
-
Re: その後のgenkids
(uemera, 2009/8/23 22:41)
- Re: その後のgenkids (genkids, 2009/8/26 23:33)