mod-perl2

    1

    1答えて

    私は過去2〜3日間それを正しくしようとしていましたが、できませんでした。私はLAMPの男ではない。 デフォルトのUbuntuリポジトリからApache 2をインストールしました。ここでは/ etc/apache2のディレクトリの内容です: /etc/apache2$ ls apache2.conf conf-enabled magic mods-enabled sites-available

    1

    1答えて

    私はHTML::Masonを使用しています。最近のセキュリティ監査の結果、一部のソフトウェアがヘッダインジェクションに脆弱であることが判明しました。具体的には引数に関連し、これはGETとPOST要求を通過します。 handler()メソッドの環境をカスタムハンドラから変更しようとしましたが、Apache2::RequestRecが既に作成されているため、変更が反映されません。 HTML :: Ma

    8

    1答えて

    私はいくつかの古いコードの周りにユニットテストを書く、とのApache2 ::リクエストのread()方法 my $r = Apache2::Request->new(...); $r->read(my $buf, $len); 周りのモックを作成する必要がありますを見つけることだが$bufを移入するためにPerlで関数を記述する方法はありますか?私はそれを行う唯一の方法はXSコードからの

    0

    1答えて

    私達はちょうど新しいサーバーに私たちのサイトを移動すると、このエラーメッセージを見ておくいる: [Tue Nov 07 14:57:08.796821 2017] [:error] [pid 1777] :Apache2 IO write: (32) Broken pipe at /home/example/web/example.org/public_html/cgi-bin/links/adm

    1

    1答えて

    Apacheとmod_perlのデフォルトインストールをUbuntu 16.04.1 LTSで使用していますが、これもデフォルトのJSON :: XSで再現しています。 JSON-XS-3.02。 mod_perlを使用していない場合、以下のコードはすべての場合に機能します。 以下のスクリプトとhtmlは、POSTとGETリクエストの両方でmod_cgi経由でperlを使用すると動作します。 私は

    0

    1答えて

    SOAP :: Lite、 次のコードを実行しようとすると、このエラーが発生します(パッケージ経由でオブジェクトメソッド "request"を見つけることができません)。 b.pl 3行目の "Apache2 :: RequesUtil"): #!/usr/bin/perl use SOAP::Transport::HTTP2; Apache2::RequestUtil->request();

    7

    1答えて

    重要なアップデート:この問題は、Apacheまたはmod_perlとは関係ありません。 最も簡単なデモンストレーション:実際binmodeで > perl -le 'use PerlIO::via::QuotedPrint; binmode(\*STDERR, ":via(PerlIO::via::QuotedPrint):utf8"); open (ERROR, ">&STDERR");' z

    14

    1答えて

    メインハンドラに戻らずにmod_perl 2で応答を完了する方法があるかどうかを調べようとしています。これまでのところドキュメントの方法を見つけることができませんでした。私は新しい応答でexit()だけでできた、 #!/usr/bin/perl # This is some mod_perl handler use strict; use warnings; use Apache2::Co

    5

    1答えて

    動的コンテンツを生成する古いmod_perlコードがあります。私はそれぞれの返信でEtagを送信する実装を依頼されました。 mod_perlハンドラを追加する方法があるようですが、このコンテンツは動的に生成されるため、Etagに応答本文のチェックサムを作成する必要があります。 mod_perlハンドラのレスポンスボディの内容をチェックサムにする方法はまだ見つかりませんでした。 mod_perlのレ

    1

    1答えて

    私のサーバ上のApacheの子供たち(ubuntu 12.04が11.10、Apache 2.2.22、perl 5.14.2、mod_perl 2.0.5からアップグレードされました)がハングアップしています。 私は、だから私は、Apacheを使用 (テストのために睡眠を使用した場合excpectedのように、それは動作しますが、プログラムの開発自体がハングアップしたときに何も出力が指定されてい