Login
ID:
PASS:
 
Latest Comment
Latest Trackback
Admin Login
PASS:
 
webfrog
WebFrog Blog 1.02

rss

2007/10/06(Sat)

[質問] PHPをCGIとして実行について

image_48adb5fcf0995

お世話になります。

レンタルサーバ 「orn」 に設置したいのですが、ここの規定でPHPはCGIとして実行させなければならないようです。
「orn」 http://www.orn.jp/

色々検索をして稼動させる方法を探しました。
・ PHPファイルの先頭行に 「#!/usr/bin/php」 を挿入。
・ PHPファイルの拡張子を 「.cgi」 にリネーム。
(リネームする為、全てのファイル内の 「.php」 記述を 「.cgi」 に書き換え)
・ パーミッションを707、606に。

ですが、正常に実行できず、添付画像の画面が出てきます。
ちなみに、ローカルで動作できるようにしてあるので、レンタルサーバより先に試したんですが、同じ状況でした。

どうしたらCGIとして稼動できるのでしょうか??
大変申し訳ないのですが、アドバイスお願い致します。


by PARL | 2007/10/06 05:11:49 | 質問 | comment(4) | trackback(1)
Trackback
TrackbackURL:
http://www.webfrog.org/index.php/-_-exec---Blog::tb___id---4706a54e981a6___r---[5 + 2 の答え]

WebFrog Blog 0.7.4bの導入

www.org.jpにWebFrog Blog 0.7.4bを導入しました。導入方法は、WebFrog Blogの公式サイトに載っています。ここは、PHPをCGIで実行しないとだめなのと、環境変数?の参照方法が古い方法?でないとだめなようです。

by KOG on orn.jp (2007/10/09 21:48:55)
Comment

無題

> PARLさま
書き込みありがとうございます。

WebFrog BlogをCGIとして動作させる件ですが、CGIで動作させたことがありませんので、現時点では回答し兼ねます。

問題の発生している「orn」のレンタルサーバをお借りして検証しますので、回答はもう少々お待ち頂けませんでしょうか。


by kaeru (2007/10/06 18:43:13)

無題

お返事ありがとうございます。
お忙しい中、お手数かけまして大変申し訳ありません;;。
どうぞ、よろしくお願い致します。


by PARL (2007/10/06 22:15:37)

CGIの件

> PARLさま
ornでWebFrog Blogを動作させることができました。
以下の手順でindex.phpを修正すると、動作可能です。

-----
・index.php を index.cgi にリネーム
・index.cgi の1行目 #!/usr/bin/php を挿入
・index.cgi の約45行目を下記の通りに変更
  変更前 define("__SCRIPT_NAME__", "index.php");
  変更後 define("__SCRIPT_NAME__", "index.cgi");
・index.cgi を下記のとおり全置換
  置換前の文字列 $GLOBALS["_SERVER"]
  置換後の文字列 $_SERVER
・index.cgi のアップロード
・index.cgi のパーミッションを705に変更
-----

申し訳ございませんが、上記手順で試して頂けませんでしょうか。
動作しないようであれば、またご連絡ください。

また、ornのサーバで、phpのセッションに関する設定不備があったようで、上記手順を実施してもWebFrog Blogが動作しない状況でしたが、この件に関しては、orn様に報告し、直して頂きました。
# WebFrog Blog以外でも問題なるので。

以上、よろしくおねがいします。


by kaeru (2007/10/09 06:53:14)

無題

実行できました!
本当にありがとうございました!


by PARL (2007/10/10 22:35:47)
タイトル
名前
URL
添付ファイル
スパムチェック 5 + 2 =
内容