[PHP] [Laravel] WordPressとLaravelの共存

サイト構築をする時、Wordpressのみで構成するという
スタイルが最近はやたらめったら多い。
コーポレートページですらそういう風潮。

なのであまりやる人はいないかもしれないけど、
Webフレームワークの中にWordpressを入れてしまいたいという状況。

で、その肝心のLaravelのpublicディレクトリにWordpressを入れたら
リダイレクト祭りになってしまった。

これを回避する手っ取り早い方法は、
Laravelのpublicディレクトリ直下にある’.htaccess’の
Rewrite設定を変更するとよい。

RewriteCond %{REQUEST_URI} !^/blog.*$
RewriteRule ^(.*)/$ /$1 [L,R=301]

RewriteCond %{REQUEST_URI} !^/blog.*$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

[WordPress] インストール時のエラーその1

WordPressの設定をしているとこんなメッセージが。

「要求されたアクションを実行するには、WordPress が Web サーバーにアクセスする必要があります。 次に進むには FTP の接続情報を入力してください。 接続情報が思い出せない場合は、ホスティング担当者に問い合わせてください。」

やだなにこれ恐い。。
調べてみたら原因はインストールディレクトリの権限に問題があるらしい。
インストールディレクトリのオーナーをWebサーバの実行ユーザにしてあげたら解決できた。

sudo chown apache:apache -R /wordpress