1. ホーム
  2. php

[解決済み] パーミッションが拒否されました。/var/www/abc/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable?

2022-02-14 22:58:53

質問事項

こんにちは、私は自分のウェブサイトにPHPを使い、システムにはubuntu linuxを使用しています。この度、apacheのerror.logファイルに上記のようなエラーが表示されました。この件についていろいろ調べましたが、問題を解決することができませんでした。どなたか、この問題に関して助けていただけないでしょうか?以下は、私の.htaccessファイルです。 abc directory . この点に関して、どなたか私を助けていただけませんか?

# -FrontPage-

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName abc.org
AuthUserFile /home/abc/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/abc/public_html/_vti_pvt/service.grp
Options -Indexes

RewriteEngine On
RewriteRule ^alumni$ alumni.php
RewriteRule ^student$ student.php
RewriteRule ^view_alumni_article/view/([0-9]+)$ view_alumni_article.php?op=view&article_id=$1

解決方法は?

htaccessファイルがapacheから読めることを確認してください。

chmod 644 /var/www/abc/.htaccess 

そして、そのディレクトリが読み取り可能であることを確認します。 を実行可能な状態にします。

chmod 755 /var/www/abc/