Nucleus v3.3 media.php セーフモード回避も動かず at XREA

| コメント(0) | トラックバック(0)

XREAのPHPがセーフモードのため、Nucleusのmedia.phpがそのままだと動作しないというのは、そこそこ有名なお話。[参考:Nucleusをインストールする [XREA](Nucleusだとか)]

今日も、依頼を受けたXREAのサーバにNucleusをインストールして、mediaフォルダのパーミッションを707にし、例のおまじないを管理ディレクトリ直下の.htaccessに書いて、調子良く完了!!…の予定だったんだけど、

なんと、予期せぬエラーが…

画像:エラー表示のキャプチャ

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.

なんじゃこりゃー!!!私何かやったかぃ?WEB上を探すも、同じように困っている人の記事を見かけたぐらいで、対策らしきものがあがっていない。

いくつか借りているXREAの他のサーバでは、例の方法できちんと動いているのに、なぜ?他のサーバと今日のサーバが違うとすれば、サーバのPHPのバージョンが5だってことぐらい…と思い、.htaccessを以下に書き換えてみた。

<Files media.php>
AddHandler application/x-httpd-php4cgi .php
</Files>

↑これ、「.php」をCGI版PHP4として動かすための、おまじない。中に4が一つ入っただけです(笑)

無事画像のアップロードにも成功

PHP5をCGIとして動作させる際のXREA側の不具合なのか、Nucleus側のなんらかの相性の問題なのか、さっぱりわかりませんが、まぁ、動けばよし。

ところで、XREA(VALUE DOMAIN)で上位プランなレンタルサーバはじめたんですね、全然知らなかった。CORESERVER.JP コアサーバー(VALUE DOMAIN)

【参考リンク】

PHPをCGIとして動かす方法(2)( XREA&CORE SUPPORT BOARD)

トラックバック(0)

トラックバックURL: http://www.comachi.com/cgi/mt/mt-tb.cgi/481

コメントする

このブログ記事について

このページは、koz*が2007年8月18日 16:20に書いたブログ記事です。

ひとつ前のブログ記事は「マグロを追え!@大間町ブルーマリンフェスティバル[下北夏2007 3日目]」です。

次のブログ記事は「ココログにトラックバックできない、その後。」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。