
(Arch linuxにてlighttpdサーバを立ち上げています)
cgiは一般にperlが多いとは思いますが、C言語からのcgiも試みています
perlによるcgiを有効にするにはlighttpd.confの設定に以下を追加
server.modules += ( "mod_cgi" )
cgi.assign = ( ".cgi" => "/usr/bin/perl")
static-file.exclude-extensions = ( ".cgi" )
C言語から作成したcgiを有効にするにはlighttpd.confの設定に以下を追加
server.modules += ( "mod_cgi" )
cgi.assign = ( ".cgi" => "")
static-file.exclude-extensions = ( ".cgi" )
同一のサーバ下で「"/usr/bin/perl"」「""」ともにを有効にする設定方法はありますでしょうか
よろしくお願いいたします
No.2ベストアンサー
- 回答日時:
同じ拡張子で…ということかと思われます。
>#1で、該当のものを試したコトはありませんが……
>cgi.assign = ( ".cgi" => "")
に設定して、perlの方は
http://www.perl-labo.org/junbi/iamperl.htm
の設定を行い、cgiファイルに実行可のパーミッション付けてみたらどうです?
この回答への補足
頭に#!/usr/bin/perlを付けても、HTTPサーバの設定でperlを有効にしていないと出来ないようなのです
「&」のようなもので並列に並べたりするやり方があればうれしいんですが・・・
どちらもcgiで実行というわけにはいきませんでしたが、自分なりに解決しました
やり方は
".cgi"=> "/usr/bin/perl",
に
""
を加えることが出来なかったため、
バイナリのcgiは.binでコンパイルし直し対処しました
cgiについてもbinについてもよく分からないですが、とりあえずはブラウザで表示できました
ありがとうございました
No.1
- 回答日時:
Linx使いなら最低でもマニュアル読まなければ・・
私がこの世界に入った当時は、マニュアル読めば分かることをメーリングリストやニュースグループで聞いたりすると、ひとこと
"man!"
とだけ帰って来た。今に皆優しいし、日本語のサイトも豊富だし・・
⇒Lighttpd (日本語) - ArchWiki( https://wiki.archlinux.org/index.php/Lighttpd_(% … )
この回答への補足
このページはすでに読んでいたのですが2つの言語で書いたcgi(cで書いたcgiとperlで書いたcgi)を同時に有効にする方法が分からず、質問させていただきました
そういった方法も書いてありますでしょうか
私には読んでも分からなかったので、出来ればもう少し詳しく教えていただけますか
よろしくお願いします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CGI.pmとcgi-lib.plの差異につ...
-
月の第一週とは
-
エクセルで相対パスの書き方を...
-
DBを10件毎に表示ページング...
-
エクセルで毎月第2週日の水曜日...
-
よくある 『 第○(1・2・3・4・...
-
VBA。複数のChangeイベントをま...
-
曜日を求めるプログラムはどう...
-
アンケートなどの1日1回の投...
-
[Excel] ある日の曜日が当月の"...
-
曜日と曜の使い分けがわかりま...
-
毎○曜日って、使いますか?
-
曜日派?日付派??
-
cgiとplとpm
-
6月の第2 第4火曜日は何日...
-
ユーザー定義の(aaa)
-
毎週同じ曜日にラブホに行くと...
-
関数ヘッダ?
-
perlでHTTP Request Headersの...
-
時計の曜日がいつのまにか違う
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<form method="post" action="...
-
htaccessで静的URLを動的URLに...
-
POSTについて。初心者にもわか...
-
tripodでのcgi
-
Apacheのアドレス短縮
-
月の第一週とは
-
DBを10件毎に表示ページング...
-
エクセルで相対パスの書き方を...
-
エクセルで毎月第2週日の水曜日...
-
週2回のペースって だいたい何...
-
毎○曜日って、使いますか?
-
[Excel] ある日の曜日が当月の"...
-
apacheでPerl CGIが作動せず、5...
-
Excelで第一〇曜日を求める方法...
-
VBAでExcelのヘッダーに文字列+...
-
VBA。複数のChangeイベントをま...
-
関数ヘッダ?
-
ユーザー定義の(aaa)
-
6月の第2 第4火曜日は何日...
-
毎週同じ曜日にラブホに行くと...
おすすめ情報