0

ビュー管理パネルを使用すると、完全に誤って表示されます。アクセスされているファイルを見ると、必要なcssファイルがロードされていないことがわかります。Drupalのインストールは/drupal/サブフォルダー内にあり、モジュールがdomain.com/sites/all/modules/views/css/views.css404にアクセスしようとすると受信されます。手動で参照してみましdomain.com/drupal/sites/all/modules/views/css/views.cssたが、機能するため、ファイルはそこにあり、Webからアクセスできます。

奇妙なことに、他のフォルダについては問題はありません。たとえば、とは両方ともdomain.com/modules/user/user.css機能しdomain.com/drupal/modules/user/user.cssます。サイトの問題のようです/のみ...

CSS最適化を有効にしておらず、sites/内のすべてのフォルダーに755のアクセス許可があります。不足している構成設定はありますか?

4

2 に答える 2

1

どうやら、私が懸念しているドメインは、別のドメインのパーキングドメイン(またはこれが呼ばれるもの)であり、public_htmlのサブフォルダーに含まれています。したがって、Drupalのインストールは、そのサブフォルダーのサブフォルダー(たとえば、/ home / user / public_html / my_domain / drupal)であり、ドメインに対するすべての要求は、.htaccessおよびMOD_REWRITEを介してDrupalサブフォルダーにリダイレクトされます。何らかの理由で、正規表現にsites /がありませんでした( modules/themes/は...でした)。

于 2012-11-26T01:27:09.420 に答える
0

vhostの構成が正しくない可能性があります。これが理由であるかどうかを確認するには、仮想ホストなしでサイトにアクセスしてみてください。つまり、これが機能するかどうかを確認してくださいlocalhost/drupal。正しく読み込まれる場合は、正しいドキュメントルートを設定する必要があります。

<VirtualHost *:80>
 DocumentRoot /www/drupal
 ServerName domain.com
</VirtualHost>

次に、apacheを再起動します。vhostの設定方法の詳細については、http: //httpd.apache.org/docs/2.2/vhosts/examples.htmlにアクセスしてください。

于 2012-11-25T01:55:59.793 に答える