coreserverをCGIモードで使うとphpmyadminが動かない
CoreserverをCGIモードで動かしていたら、いつの間にかphpmyadminが使えない状態に。。
CoreserverでECCUBEやDrupalを使うときに、どうしてもCGIモードで動かさなければならない状況が出てくると思います。
CGIモードにするのは.htaccessに
AddHandler application/x-httpd-php5cgi .php
これを足すだけでOK。
が、
CGIモードで動かすとphpmyadminなどでエラーが出現(;゚д゚)ァ….
Script Error The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .phpdextension, or add a AddType application/x-httpd-phpcgi-debug .phpline to your .htaccess file.
どうもphpmyadminはCGIモードが気に入らないようなので、
phpmyadminがインストールされているlogディレクトリ内の.htaccessファイルに下記を追加。
<Files ~ "\.php$"> AddHandler application/x-httpd-php .php </Files>
これでもアクセスできない場合は、おそらくセッション関連のエラーだと思うので違うブラウザでアクセスすればOKなはず。
とても使い勝手が良いサーバーなのですが、たまーにこういうときもあります。でも他のホスティングと比べるとなんのこれしき。
ご参考ください〜
Comments
One Response to “coreserverをCGIモードで使うとphpmyadminが動かない”














[...] XREA&COREサーバー利用者さんのユーザー掲示板 blog.hereticsintheworldさん:coreserverをCGIモードで使うとphpmyadminが動かない ::citron::さん:XREAからcoreserverにお引越し 中継 [...]