1

奇妙な問題が発生しています...Wordpressをローカルにインストールしました(Ubuntuを使用しています)が、画像ファイルへのアクセスに問題があります... cssで:

.sprites{ background:url("sprites.png") top left no-repeat; }
._r3_c5{ width:210px; height:204px; background-position:-10px -10px; }

私がやろうとすると:

<div class="sprites _r3_c5">
</div>

何も見えません。次に、ソースを確認して、(壊れた) 画像を新しいタブで開こうとすると、次のメッセージが表示されます。

Forbidden

You don't have permission to access /current/alex/wp-content/themes/starkers/sprites.png on this server.

誰かがこれの理由を知っていますか?

4

2 に答える 2

1

Web サイト用に Apache が使用する Ubuntu のアカウントの権限の問題のようです (これは通常、ユーザー アカウントとは異なります)。ファイル/フォルダーの所有者、グループ、およびアクセス許可を確認し、必要に応じて調整します。

これは、セキュリティに関する WordPress コーデックスからのリンクです。http://codex.wordpress.org/Hardening_WordPress

于 2012-12-08T19:16:37.610 に答える
1

httpを使用してファイルをフェッチしようとしているため、ディレクトリのアクセス許可の問題のようです。

ディレクトリのパーミッションを 755 または 777 に設定してみてはどうでしょうか。

于 2012-12-08T19:17:31.597 に答える