「CakePHPの導入」に続いて、
ブラウザで、192.168.33.10/cakephpへアクセスすると
cakephpのページで、いくつかNoticeが出ている。
セキュリティのためapp/Config/core.phpの設定を変更しろというもの。
指示に合わせて変更しておく。
core.phpを開いて、
225行と230行のSecurity.saltとSecurity.cipherSeedの値を適当な値に変更する。
続いて、赤でエラーみたいなのが表示されている
URL rewriting is not properly configured on your server.
Help me configure it
をクリックしてCookbook確認すると、apacheでmod_rewriteを使用するようになっているとのことで、httpd.confを編集するように言っている。
/etc/httpd/conf/httpd.confをCookbook記載の通りに下記のように変更して、
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
Apacheを再起動したが、エラーが解消されない。
再度、httpd.confを確認すると、
<Directory “/var/www/html”>
があり、その中のAllowOverrideがNoneとなっていたため、
その部分をAllと変更して、Apacheを再起動するとエラーが解消された。
基本的に不必要な変更はしたくないと思ったため、
先の<Directory />の方の、AllowOverrideはNoneに戻した。
0 件のコメント:
コメントを投稿