-1

Apache2構成で助けが必要ですが、他のスレッドが機能しませんでした:(DebianであるRaspberryPiにwheezyがあります。ハウツーに示されているようにApache2PHPとMySQLをインストールしました。正常に機能しました。index.php私のサーバーではphp-codeで問題なく動作しますが、2番目のサイトを追加するかcss \ file.cssを追加すると、error.logに次のメッセージが表示されます。

[Thu Mar 14 14:15:55 2013] [error] [client 212.184.119.18] (13)Permission denied                         : file permissions deny server access: /var/www/style.html
[Thu Mar 14 14:15:57 2013] [error] [client 212.184.119.18] (13)Permission denied                         : access to /css/coolblue.css denied, referer: http://myNAME.dyndns-at-home.com/

この許可を修正する方法がわかりませんでした。ヒントを教えてください。

あなたがより多くの情報を必要とするならば、私があなたにそれを与えるだろうと私に言ってください;-)私の悪い英語でごめんなさい。ご挨拶

4

1 に答える 1

0

新しいサイトが配置されているディレクトリのアクセス許可、または作成したファイルのアクセス許可を確認する必要があります。このファイルとディレクトリは、Apacheサーバーのユーザーまたはグループが読み取り可能である必要があります。

例:ファイルまたはディレクトリを一覧表示します。

ls -la

で必要なディレクトリ権限を設定します

chmod 750 site_directory
chown webeditoruser:apachegroup site_directory

次のファイルに必要な権限を設定します

chmod 640 your_file.ext
chown webeditoruser:apachegroup your_file.ext
于 2013-03-14T14:06:12.033 に答える