私はこのexampleに続いてApache認証の使用をテストしています。Apacheは禁止されています
私はUbuntu/Apache2を使用しています。ユーザーplaycatため
<Directory "/home/playcat/public_html/backend">
AuthType Basic
AuthName "Restricted Content"
AuthBasicProvider file
AuthUserFile /home/playcat/passwd/passwords
Require user playcat
</Directory>
パスワードが作成されました:/ playcat/public_htmlの、私は次のように入力へ/ホーム指している私の 'サイト' は、/ etc/apache2の/サイト対応/ playcat、内部
経由で
htpasswd -c /home/playcat/passwd/passwords playcat
私はpasswdフォルダ:)を作成したことは明らかです。
今、私がhttp://localhost/backendを開いたら、私はu/pの組み合わせのためにプロンプトを出します。しかし、私はそれを入力すると、私は403応答を取得します。
それ以外は、サーバーは正常に動作しています。私はphpとmysqlをインストールして、すべて正常に動作します。
私はsmtが恋しいですか?
thx
p.s.私は、正しいユーザ/パスコンボを使用しています:)
ありがとう、これは仕事をしました。また、私は755を設定するのを忘れていた*ブラッシュ* – hummingBird