Ubuntu16.04でapacheのPHPをFastCGIで動かしたかったので、fcgidモジュールを導入しました。しかし設定ファイルで下記のように記述すると403が返ってきて、期待通り動作しませんでした。

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
    AddHandler fcgid-script .php
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    FcgidWrapper /usr/lib/cgi-bin/php7.0 .php
    Order allow,deny
    Allow from all
</Directory>

Order...の部分を下記のように変更すると、期待通りFastCGIが動作しました。

# Order allow,deny
# Allow from all
Require all granted

mod-access_compatを有効にしていれば、上記の2つの設定は同じ意味合い(全て許可)になるという認識だったのですが、完全に同じ意味ではないということでしょうか?

なせOrder...による指定の場合403エラーとなるのでしょうか?