admin / settings / performanceでCSSファイルの最適化をオンにしましたが、サイトにスタイルがまったくありません。ディレクトリは書き込み可能であり、Drupalがそこにいくつかのcssファイルを作成したことがわかります。/home/drupal/sites/mysite.com/files/css
ありがとう
admin / settings / performanceでCSSファイルの最適化をオンにしましたが、サイトにスタイルがまったくありません。ディレクトリは書き込み可能であり、Drupalがそこにいくつかのcssファイルを作成したことがわかります。/home/drupal/sites/mysite.com/files/css
ありがとう
この問題が発生し、/tmpマウントがいっぱいであることが判明しました。不注意でキャッシュグラインドを生成していて、いっぱいになりました。
したがって、空のcssおよびjsアグリゲートを取得した場合は、「df」を実行して、/tmpにスペースが残っているかどうかを確認してください。そうでない場合は...いくつかをクリアします。
最初にこれら2つのことを試してみます。
それが機能しない場合は、/ home / drupal / sites / mysite.com / files / cssのファイルは空ですか?
ファイルをUTF-8形式で保存します。すべてのcssファイルをテキストエディターで開き、UTF-8エンコード形式で保存することで問題を修正しました。それらのいくつかがANSI形式であることに気づきました。Drupal6.19。
ホスティングアカウントに割り当てが設定されているため、この問題が発生しました。Drupalはsites/default / files/cssに空白のファイルを作成するだけでした。クォータを増やすと、作成できるファイルがすべて正常に戻りました。
これは、Drupalによってfilesディレクトリに.htaccessファイルが作成されたために発生しました。また、filesディレクトリのすべての画像も削除されました。
.htaccessファイルには次の3行が含まれていました。
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
Options None
Options +FollowSymLinks
このファイルは、クライアントのホストのセキュリティ設定と互換性がありませんでした。(詳細については、こちらをご覧ください)。
ファイルの名前を変更すると、問題が解決しました。tmpディレクトリを変更したり、十分なディスク容量があることを確認したり、advaggモジュールをインストールしたりするなど、他の方法は役に立ちませんでした。
私も同じ問題を抱えていました。私のコンソールログを見ると、css(およびjs)ファイルは非常に明確に存在していても見つからなかったとのことです。
サイトの.htaccessファイルのリライトベースを次のように変更すると修正されました(かなり無関係なものに設定されていました)。
RewriteBase /