Posted by nikaso on June 15, 2011 at 4:53am
テスト用ドメイン→本運用ドメインに移行するため、同じ共用サーバー(coreserver)内の別ディレクトリにdrupalサイトをコピーしました。(DBも別途コピー)
基本的な動作はうまく行っているのですが、突然以下の問題が出始めました。
・「CSSファイルの最適化」をONにするとページによってCSSが全く適用されない(CSSファイルの中身が真っ白)
・JavaScriptも上記と同様
・画像をアップしようとすると、「選択されたファイル xxx.jpg をアップロードできませんでした。 未知の画像形式のファイルです。」となりアップロードできない
このほかにも何か発見していない問題があるかもしれません。
しかも、同じサーバーで動いている他のDrupalサイトでも同様の症状が出てしまっています。
おそらくサイト移設の作業で何か問題があったのだとは思うのですが、原因が分からず困り果てております。
どなたか少しでもお心当たりがございましたら教えてください。
Comments
.htaccess file
こんにちは、ほどたと申します。
もしかすると、.htaccess の設定でCSSがきかないときもありますが。 いかがでしょうか。
よろしくお願いいたします。
kazu Hodota Gennai3 Corporation email: hodota@gennai3.co.jp
こんにちは、ご回答誠にありがとうございました。 基本的に.
こんにちは、ご回答誠にありがとうございました。
基本的に.htaccessはデフォルトの状態からほとんど変更はしていなかったのですが、試しにデフォルトに戻してみました。
しかし残念ながら同じ状態で改善はされませんでした。
今回は同じサーバー上の他のDrupalサイトにまで全て同じ症状が出ています。
そのようなことが起こる可能性のある部分というと、他にどんなものが考えられるでしょうか?
OS、PHP、Apacheなどについて
こんにちは、ほどたです。
同じサーバーで他のDrupalサイトも同じということは、移行していないDrupalも問題があるということでしょうかね。
Drupalの設定を変更しない状態で、急に問題が出る場合は、Drupal以外の要因であるかもしれません。
サーバー管理者へ問い合わせしてみましたでしょうか。 PHP言語、Apache、などが変更になっているとか。
よろしくお願いいたします。
kazu Hodota Gennai3 Corporation email: hodota@gennai3.co.jp
再度のご回答本当にありがとうございます。 仰るとおり、今回
再度のご回答本当にありがとうございます。
仰るとおり、今回移行したサイト以外にいくつかDrupalで作ったサイトがあるのですが、それらも同じ問題が出ています。そしてそれらは今回一切触っておりません。
ご指摘のように、サーバー側で何かおこっているのかも分かりませんね。
coreserverに1度問い合わせを送ってみます。
返答が返ってきましたらご報告させていただきます。
どうもありがとうございました!
簡単なチェックの結果
こんにちは。わたしも coreserver を使っています。Drupal 7 です。
1. CSS ファイルの圧縮
ホーム > 管理 > 環境設定 > 開発 > パフォーマンス ページにある
「帯域幅最適化」セクションで
「CSS ファイルをまとめて圧縮する。」をオンにすると、オーバーレイがらみで表示に不具合が生じ、サイトがまともに操作できなくなることを確認しました(びっくりしました…)。
表示と動作が乱れたなかでなんとか上記のチェックボックスをオフにしたところ、すべて元に戻りました(^-^;)。「CSS 圧縮機能」または「圧縮機能と他の何かとの連携」に問題があるということでしょうね。
2. JavaScript ファイルの圧縮
わたしは Administration menu モジュールを使っているのですが、上記ページで同じセクションにある「JavaScriptファイルをまとめる。」をオンにすると、このモジュールが機能しなくなることを確認しました。やはり表示機能に関係しているということですね。
オフにすると元どおり使えるようになります。サイト自体の動作はざっと見たかぎりでは問題ないようです。
設定ページに戻って上記チェックボックスを両方ともオフにするのは結構難しいと思いますが、iwe さん、できるでしょうか?
時間の都合で画像のアップロードについてはチェックできません。PHP のセーフモードの問題ではありませんね?
http://www.google.co.jp/search?as_q=coreserver&as_epq=&as_oq=&as_eq=&hl=...
以上、取り急ぎご連絡まで
成功をお祈りしています。
ご回答ありがとうございます。 申し訳ありません。書き忘れま
ご回答ありがとうございます。
申し訳ありません。書き忘れましたが、今回のサイトはDrupal6を使っています。
ご指摘いただいたCSSとJSをまとめる設定をOFFにすればこちらも問題無く表示されます。
画像のアップロードも含め、今までは何の問題も無かったのですが、突然同じサーバーの全てのDrupalサイトで同じ症状が出始めたので、わけが分からず混乱しているしだいです。。。
上記のように今までは全く問題が無かったことから、セーフモードの問題でもないようです。
引き続き、何かお気づきの点がございましたらアドバイスいただけるとありがたいです!
お騒がせしました
原因が分かりましたのでご報告いたします。
生成されるはずのCSSやJSのファイルが、サーバーの容量超過で生成されていなかったのが原因のようです。
おそらく画像アップロードの方ももそれが原因だと思います。
まだまだ容量には余裕があると思い込んでいましたが、テスト用のサイトをまだ削除していなかったので、コピーした時点で容量ぎりぎりに、そこへ画像を何点か追加したために容量超過したということみたいです。おはずかしながら、私の不注意でした。
お騒がせしまして申し訳ありませんでした。
ご回答をいただいたほどたさま、Masa Nishioさま、お付き合いいただいてほんとにありがとうございました。