- ベストアンサー
PHPをcgiとして使う方法がもしあったら教えて下さい!
PHPをサーバーサイド言語でなくて、 一行目に #!/usr/bin/php などと書いて、 Perlと同じようにcgiとしてブラウザから使える方法 がもしあったら教えて下さい!
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
いやまさにその、一行目に #!/usr/bin/php などと書いて、拡張子をcgiにして…というのが手段です。 ただし、PHPのパスが合っていること、サーバのHTTPサービス(Apacheとか)の設定がそれを使えるようにしていることが条件にはなりますけどね。
お礼
ありがとう御座います。 それでやったら、セキュリティーエラーのようなものが出たので、検索で探したら、この「教えて!Goo」の中に、詳しいやり取りがあり、そのとおりに、 php.iniの 「;cgi.force_redirect = 1」とかかれている部分を 「cgi.force_redirect = 0」と変更 したら、出来ました! http://oshiete1.goo.ne.jp/kotaeru.php3?q=825125 print "Content-type: text/html\n\n"; は要らないみたいです。 拡張子phpのサーバーサイドでも同時に動いているのでいい感じです。 でも、セキュリティーって大丈夫なのかな??? まあ、実験だからいいや。 いつか、役に立つかも…。