Mauticのアップデートをコマンドラインで行う度に403エラーになる人向けの備忘録です。
アップデート手順
以下の方法で、コマンドラインからアップデートします。※事前にバックアップを忘れずに取りましょう。
アップデートの確認
su - /* 更新可能なユーザーに変更
cd [Mautic Root] /* Mauticのルートフォルダに移動
php bin/console mautic:update:find /* 更新の確認
アップデートの実行
php bin/console mautic:update:apply
--finishの実行
php bin/console mautic:update:apply --finish
これで完了。ただし、403になるケースがあり、フォーラムでもやり取りされています。
こちらの記事を参考に、.htaccessを修正します。
.htaccesの修正
# Deny access via HTTP requests to all PHP files.
<FilesMatch "\.php$">
#Require all denied /* この行のコメントアウト
</FilesMatch>
キャッシュクリア
php bin/console cache:clear