- ベストアンサー
ActivePerlをインストールしたいんですが、Apacheを使っています。
サーバはApache1.3.24です。ActivePerl5.6.1をインストールしたいのですが、全然分かりません。pathとかの設定は必要なんですか?また、どのように、実行するとか、どこに、perlのプログラムを保存するとか、分かりません。 1通り、分からないのですが。。。教えて下さい。良いホームページでもいいです。自分では、良いホームページを見つけることができませんでした。 基本的なことは分かっていますが、perlは全然知らないので。。お願いします。httpd.confとかも設定するのですか?
- kamkamkam3
- お礼率96% (961/995)
- Perl
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
参考URLのサイトでおおよそわかると思います。 ちなみに、Googleで「Apache ActivePerl インストール」で一番最初に出てきますよ。 他にも色々あるので、検索してみましょう。 精進すべし。
関連するQ&A
- Apache2.0とActivePerl5.8でCGIが動作しない
ご教授願います。 掲題の通り、Win2000ProにApache2.0.48、ActibePerl5.8.1.807をインストールしローカル上にてApacheの動作確認は出来ました。 色々なサイトを調べ、現在のhttpd.confは下記のような設定となっています。 【httpd.confの主な変更点】 1:DocumentRootは別ドライブのフォルダ(C:ではない)に変更(httpd.confのファイル、229行目あたり) 2:同様に<Directory>も1と同じフォルダ(httpd.confのファイル、255行目あたり) 3:Options Indexes FollowSymLinks MultiViews ExecCGI Includesと変更(httpd.confのファイル、269行目あたり) 4:ActivePerlのインストール先は「C:/usr/local/」です。 5:test.cgiの格納場所は1で指定したフォルダと同じです。 【症状】 ブラウザのアドレスに「http://localhost」を入力するとApacheの動作確認画面が出ますが、「http://localhost/test.cgi」を入力すると『Forbidden You don't have permission to access/test.cgi on this server」と表示されます。 知識不足で申し訳ございませんが、よろしくお願いいたします。
- ベストアンサー
- フリーウェア・フリーソフト
- ActivePerlとApacheを自分のPCにインストールしたのですが・・・。
お願いします。 ActivePerlとApacheを自分のPCにインストールし、 CGIのテストを試みました。 Apacheのインストールは上手くいったのですが、ActivePerl がどうもうまく動きません。 Perlのインストール後、環境変数を Path→「C:\Perl\bin\;C:\Perl\bin;C:\Perl\bin\」に変更、 htdocsフォルダ内にメモ帳で記述したhello.cgiを保存後、 ブラウザにh t tp://localhost/hello.cgiと入力しても ファイルが見つかりませんと返されます。 ちなみにhello.cgiの中身は #!C:/Perl/bin/perl print "Content-Type: text/html\n\n"; print "<html>\n"; print "<body>\n"; print "<h1>Hello World!</h1>\n"; print "</body>\n"; print "</html>\n"; exit; です。使用マシンはWIN XPで ActivePerlのバージョンは5.8.8,Apacheは2.2.4です。 何か助言がございましたらよろしくお願いします。
- ベストアンサー
- Perl
- apache インストールできません。
初歩的な質問で申し訳ありません。 ローカル環境を設定したくて、apache1.3.29をインストールすると、 Syntax error on line 193 of c:/program files/apache group/apache/conf/httpd.conf: Cannot load c:/windows/system32/php4apache.dll into server: (126) 指定されたモジュールが見つかりません。 :Not the errors or messages above, and press the <ESC>key to exit.というエラーメッセージがでてきます。 IISは、入れていませんのでポートではないと思います。何度か、apacheを再インストールしています。レンタルサーバでxoops2.0.16jpを利用しています(xoops_trust_pathは設定してます)。 ネット上で似たような状況を探してみたのですが、何処を直せばよいのかわかりません。具体的に教えてください。 お手数かけますが、よろしくお願いします。
- 締切済み
- ハードウェア・サーバー
- Apacheのhttpd.confの設定方法がわかりません
ただいまPHPとPerlを勉強しようと思い、環境設定に取り組んでいます。 PHPの本を買ってきて、その本に付属しているPHPDEV5というPHPとApache2とMySQLの付いているものをインストールしました。PHPの方は何の問題もなく動作しています。 Perlも本を買ってきたんですが、Perlの本の方もサーバとしてApache2を使っているんですが、最初にインストールしたPHPDEV5付属のApache2のhttpd.confファイルの中身が違っていて、Perlの解説本のとおりにhttpd.confファイルを修正できないため、どのように修正すれば、CGIができるようになるのか分かりません。 どなたかもし設定ファイルの方法がわかる方がいましたら、教えてください。よろしくおねがいします。
- ベストアンサー
- Perl
- activeperl5.6が起動できない
activeperl5.6が動きません。 activeperlをインストールして、apacheのhttpd.confの中身を本を参考に編集しました。 sampleのhello.plというファイルを自分の環境ではc:\www\cgi-binというフォルダーの中にいれ、 ScriptAlias /cgi-bin/ "C:/www/cgi-bin" <Directory "C:/www/cgi-bin"> AllowOverride None Options None AddHandler cgi-script .cgi .pl でcgiの実行を許可して AddType application/x-httpd-cgi .cgi AddType application/x-httpd-cgi .pl で拡張子とperlを関連付けています。 browserからたとえばhttp://localhost/hello.plを入力すると 実行が許可されていないとブラウザーで表示されます。 Forbidden You don't have permission to access /test.pl on this server. Apache/1.3.39 Server at localhost Port 80 アパッチのエラーログを見ると、 [error] [client 127.0.0.1] couldn't spawn child process: c:/
- ベストアンサー
- CGI
- プリインストール済みのApacheにmod_perlのインストール
当方、RedHatLinuxを利用しています。 インストール済みのApacheに、 mod_perlをインストールし、PerlからPostgreSQLにアクセスしようとしています。 このとき、httpd.confに設定情報を記述しなければならないハズですが、 どうやらmod_perlをインストールしなければならないことが分かりました。 しかし、どれをとってみても、 Apacheのソースをコンパイルする時に設定する情報しか得ることができませんでした。 大変申し訳ないのですが、 プリインストール済みのApacheにmod_perlをインストールすることはできるのでしょうか?
- 締切済み
- Linux系OS
- Apache2でしぃペインターを動かすにはどうしたらいいのですか?
AN HTTPD&ACTIVE PERLではしぃペインターでお絵かきが簡単に出来たのですが、APACHE2&ACTIVE PERLで出来るかどうか挑戦しているのですが苦戦しております。 なにをしているかというと、しぃペインターのプログラム群のように、拡張子がcgiのみじゃなく、.jar .js .jpxなどのように、JAVAも動作させるプログラムでは、APACHE2のhttpd.confをどのように設定したら良いのでしょうか? また、なにをすればしぃペインターが動作しますか? Tomcatが必要かもしれないと思い、それもインストールしてBBSNOTEを動作させようとしましたが今のところ出来ていません。 良きアドバイスを御願いしますペコリ(o_ _)o))
- 締切済み
- その他(プログラミング・開発)
- apache2にアクセスできない!!!
apache2をインストールしてhttpd.confの基本的な設定を行ったところ、デフォルトのindex.htmlがテスト用に作ったテキストだけのものならアクセスできるのですが、テキスト以外のファイルを表示させようとすると、アクセスできなくなります。 httpd.confの設定の基本的なことなのかもしれないですが、教えてください。よろしくお願いします。
- 締切済み
- Linux系OS
- apacheのコマンドプロンプトからのインストールについて
初めてのご質問をさせていただきます。 OSがWindows2003サーバのマシンに、Apache + OpenSSLで、サーバ証明書を発行できるApacheサーバを構築しておりまして、OpenSSLの設定は順調にできたのですが、Apacheをコマンドプロンプトより 「apache -k install」 と入力してインストールしようとしたところ、 「'apache'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。」 と表示されてしまい、インストールできません。 httpd.confなどの設定ファイルは修正し、環境変数をいろいろ変えながら試しているのですが、うまくインストールできません。 どなたか原因が分かる方がおられましたら、ご回答のほどよろしくお願いします。
- 締切済み
- その他(ネットショッピング)
- apache環境におけるmod_perlのインストール
apacheをwindows98 SEにいれて、perlを動かそうとしているのですが、うまく行きません。 成功しているかたがいらっしゃったら、方法を教えてください。 僕が試した詳細は以下の通りです。 1)ファイルをダウンロードし、dllをModuleの下にコピーをし、 C:\Program Files\Apache Group\Apache\modules\ApacheModulePerl.dll 2)httpd.confを LoadModule perl_module modules/ApacheModulePerl.dll を追加しました。 3)その後、apache コマンドを打つと、 Syntax error on line 184 of c:program files/apache group/apache/conf/httpd.conf: Cannot load c:/progrm files/aapche group/apache/modules/ApacheModulePerl.dll nto server: の様なエラーメッセージが表示されてしまい、起動しません。 #おそらくapacheを再コンパイルする必要があると思うのですが、方法がわかりません。自分でも調べている最中ですが、やられた方がいらっしゃったら教えてください。 以上、御願いします。
- 締切済み
- Perl
お礼
あ、どうもありがとうございます。早いですね。困っていたので、とても助かります。あんな、マイナーそうな、検索でも引っかかるんですか、Googleは。すごいですね。Yahooで、さがしても、いいのがなかったんで。。。。これから見てきます。どうもありがとうございました。では、また。
補足
おー、まったくその通りですね。感動しました。どうもありがとうございます。でも、Apacheが新しいので、インストールと設定をやらなくては。。。がんばります。ありがとうございました。