- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:c言語とperlのcgi設定方法)
C言語とPerlのCGI設定方法
このQ&Aのポイント
- C言語とPerlのCGIを設定する方法について説明します。
- Arch LinuxでLighttpdサーバを使用してCGIを有効にする方法を説明します。
- C言語から作成したCGIとPerlのCGIを同一のサーバ下で有効にする方法を探しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
同じ拡張子で…ということかと思われます。>#1 で、該当のものを試したコトはありませんが…… >cgi.assign = ( ".cgi" => "") に設定して、perlの方は http://www.perl-labo.org/junbi/iamperl.htm の設定を行い、cgiファイルに実行可のパーミッション付けてみたらどうです?
その他の回答 (1)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
回答No.1
Linx使いなら最低でもマニュアル読まなければ・・ 私がこの世界に入った当時は、マニュアル読めば分かることをメーリングリストやニュースグループで聞いたりすると、ひとこと "man!" とだけ帰って来た。今に皆優しいし、日本語のサイトも豊富だし・・ ⇒Lighttpd (日本語) - ArchWiki( https://wiki.archlinux.org/index.php/Lighttpd_(%E6%97%A5%E6%9C%AC%E8%AA%9E)#CGI )
質問者
補足
このページはすでに読んでいたのですが2つの言語で書いたcgi(cで書いたcgiとperlで書いたcgi)を同時に有効にする方法が分からず、質問させていただきました そういった方法も書いてありますでしょうか 私には読んでも分からなかったので、出来ればもう少し詳しく教えていただけますか よろしくお願いします
お礼
どちらもcgiで実行というわけにはいきませんでしたが、自分なりに解決しました やり方は ".cgi"=> "/usr/bin/perl", に "" を加えることが出来なかったため、 バイナリのcgiは.binでコンパイルし直し対処しました cgiについてもbinについてもよく分からないですが、とりあえずはブラウザで表示できました ありがとうございました
補足
頭に#!/usr/bin/perlを付けても、HTTPサーバの設定でperlを有効にしていないと出来ないようなのです 「&」のようなもので並列に並べたりするやり方があればうれしいんですが・・・