(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で質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グラボの16ピンの端子を 8ピン...
-
スペックが足りているはずなの...
-
9年前のcpuと最近のグラフィッ...
-
動画視聴やWebページ閲覧でGPU...
-
特定のゲーム画面が真っ暗で音...
-
グラボの電源の穴が二つあるの...
-
PCのグラボ購入について、アド...
-
NVBOX版とは何ですか?
-
最近pcでゲームをする時、バグ...
-
デスクトップPCグラフィックボ...
-
グラボの縦置きについて教えて...
-
Steamのバイオハザード RE:4が...
-
GPUのセミファンレスを常に回し...
-
NVIDIA設定について
-
イヤホン使用時の録音について
-
グラフィックボードを新しくRTX...
-
特定のゲームに対して特定のGPU...
-
MSI RTX3060ゲーミングxのバッ...
-
グラフィックカード 2枚刺しで...
-
グラフィックボードの8ピンと16...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<form method="post" action="...
-
cgiで拡張子.cgiと拡張子.pl...
-
perl-cgiのサイズと実行速度に...
-
知恵熱出そうです・・・;
-
CGI1からCGI2への変数の受け...
-
VBでcgiを動作させるには
-
月の第一週とは
-
よくある 『 第○(1・2・3・4・...
-
エクセルで毎月第2週日の水曜日...
-
エクセルで相対パスの書き方を...
-
週2回のペースって だいたい何...
-
apacheでPerl CGIが作動せず、5...
-
毎○曜日って、使いますか?
-
やはり時間割いて叔母の事で10...
-
アンケートなどの1日1回の投...
-
土曜日の26時って何曜日の何時...
-
[Excel] ある日の曜日が当月の"...
-
リストコントロールの列幅を固...
-
DBを10件毎に表示ページング...
-
クライアントのIPとマシン名を...
おすすめ情報