1
私のsymfonyの弾力のあるbeanstalk PHPアプリケーションの基本的な認証を実装したかったのです。私はすでにthis link where it is explained for an other php projectを見つけ、私のsymfonyの必要性のためにそれをちょっと微調整しました。PHP/Symfonyの基本的なhttp認証の認証
files:
"/etc/httpd/conf.d/allow_override.conf":
mode: "000644"
owner: ec2-user
group: ec2-user
encoding: plain
content: |
<Directory /var/www/html/www/ />
AllowOverride AuthConfig
</Directory>
"/etc/httpd/conf.d/auth.conf":
mode: "000644"
owner: ec2-user
group: ec2-user
encoding: plain
content: |
<Directory /var/www/html/www/ />
AuthType Basic
AuthName "Myproject Prototype"
AuthUserFile /etc/httpd/.htpasswd
Require valid-user
</Directory>
"/etc/httpd/.htpasswd":
mode: "000644"
owner: ec2-user
group: ec2-user
encoding: plain
content: |
admin:lala
問題は:どのディレクトリに設定するのかわかりません。 私が試した:
- /var/www/htmlと設定/ www /の
- /var/www/htmlと設定/ WWW
- /var/www/htmlと設定/
- /var/www/htmlと設定
しかし、これは動作していません。あなたはまた、すべてのAllowOverrideのを設定する必要が/ var/www/htmlと設定/ウェブ/
:私が得るすべては503
ねえ、あなたの応答:) /WWWのためのおかげであるため、フォルダは、このように命名されたいくつかの理由で、オールライトです。しかし、AllowOverride情報は新しいものです。どうもありがとうございました! その間、私は元の問題をvpn-accessで解決しました:) –