CGIサポート、vhost.conf、htaccessなど、ありとあらゆる設定を整えているにも関わらずスクリプトの実行ができない。
特に、複数のドメインをホスティングしていて、特定の1つのドメインだけが実行できないといった不可解な現象。
エラーログには、ただひたすらにEnd of script output before headersというメッセージが記録されている。
実行がcgi-binに限定されているかというと、cgi-binに設置しても結果は変わらない。
最終的に、ドキュメントルートを示すディレクトリに不要な書込権限がついており、これを外すことで実行できるようになった。
※ほとんどのディレクトリがそうであるように、755とした。
End of script output before headersへの対処法はネット上にも諸説あり、どれもなかなか要領を得ない。
誰かしらの、助けにならんことを。
2016年02月06日 00時16分|ブログ|コメント(0)