dancer

    5

    2答えて

    Perl Webアプリケーションフレームワークダンサーを使用して、URLマッチングで後続のスラッシュに問題があります。 get '/users/:id?' => sub { #Do something } 両方/users/morganと/users/試合: 言ってやる例えば、私は、オプションのIDパラメータで、以下のURLにマッチさせたいです。 /usersはありません。それは

    5

    2答えて

    追加の変数をメソッドハンドラサブルーチンに渡す方法はありますか?私は一般的に、サブルーチンのスコープ外のグローバル変数を使用することを嫌っています。グローバル接続を使わずに、ハンドラがアクセスできるようにするデータベース接続やクラスインスタンスなどがあります。デバッグをコンソールに使用すると、各ハンドラ呼び出しで@_が空であるように見えます。 #!/usr/bin/perl use stric

    5

    1答えて

    Linuxでperlダンサーと遊んでいて、ブラウザがLAN経由で直接サーバーに接続しているといいです。しかし、WAN とを介して接続すると、ブラウザはIE9になり、ビジー状態のカーソルが消えないことがあります。 私はページapxを10回連続してリロードすることでこれを誘発することができます。各リロードの間に秒単位で待っていてもこの問題が発生します。ページ自体は非常に単純で、w3cチェックを渡します

    5

    2答えて

    Net::OpenID::Consumerを使用して認証用のOpenIDを使用するDancer Webアプリケーションを作成しました。 GoogleとMyOpenIDではうまく動作しますが、Yahooではうまく動作しません。 Parsing of undecoded UTF-8 will give garbage when decoding entities をし、この警告は(当然のように)私のア

    1

    2答えて

    これはmy previous question on showing unicode string differencesのフォローアップです。文字列は同じように見えますが、一方の文字列でUTF8フラグがオンになっています。 SV = PV(0xf28090) at 0xf4b6a0 REFCNT = 1 FLAGS = (PADMY,POK,pPOK) PV = 0xf37b90 "flu

    8

    3答えて

    ダンサーを使用しているとき 通常、あなたが 例えば、 debug 'foo'; を呼び出し、それがテキストを記録します。しかし、ダンサー構文をインポートしないオブジェクトにログを記録できるようにしたい。ダンサーにログオブジェクト(私はそこにあると仮定します)を渡して、オブジェクト構文を使用してデバッグのようなものを呼び出すことができるようにする方法があるかどうか疑問に思っています。 $logg

    10

    3答えて

    私が使用してダンサー/スターマン・サーバを開始しました: sudo plackup -s Starman -p 5001 -E deployment --workers=10 -a mywebapp/bin/app.pl を私は、私は、サーバーを停止することができますかわからないんです。誰かがそれを止める素早い方法とそれが産んだすべての労働者を私に提供することができますか?

    5

    1答えて

    私は一部のWebサイトと一部のWebサービスであるダンサーWebアプリケーションを持っています。私のアプリケーションの特定のルートはにauthが必要です。 ダンサーのウェブアプリで見つかったすべての認証ソリューションは、ログインページへのリダイレクトが必要です。これは対話的な使用では問題ありませんが、これは安らかなWebサービスには最適ではありません。 apiキーのようなものを許可する認証ソリュー

    6

    2答えて

    Apache2のmod_fastcgi提供メソッドを使用するPerl Dancer Webアプリケーションがあります。アプリケーションはアップロードされたファイルを受け入れる必要があります。ユーザーがファイルをアップロードして停止ボタンを押すと、手動でプロセスを終了するまで、fastcgiプロセスが停止し、100%で実行されます。 このようにハングしたプロセスを自動的に強制終了できる設定はあります

    5

    1答えて

    私はそうのようなテンプレート内のテンプレートを、INCLUDEしようとしている内にテンプレートを含めます.tt(/ myappに/ビュー) 私はconfig.ymlするには、以下の変更を行いました。 template: "template_toolkit" engines: template_toolkit: encoding: 'utf8' start_tag: