psgi

    5

    1답변

    서버 측 웹 소켓 끝점에 대한 구현/옵션을 이해하려고합니다. 특히 PSGI/Plack을 사용하는 Perl의 경우에는 다음과 같은 질문이 있습니다. 모든 서버 측 이벤트 구동 PSGI 서버 (Twiggy, Tatsumaki 등)를 기반으로 한 websocket 구현은 무엇입니까? 나는 websocket 통신이 비동기이지만, 이벤트가 발생하지 않는 PSGI 서

    0

    1답변

    나는 간단한 PayPal IPN 모듈을 작동 시키려고 노력했지만 LWP :: UserAgent에서 400 개의 잘못된 요청 오류가 계속 발생했습니다. 왜 이런 일이 일어나고 있는지 잘 모르겠습니다. PayPal은 나를 핑 소리내어 (나는 IPN 시뮬레이터를 사용하고있다.) 애플 리케이션 로그에서 프로세스를 볼 수있다. 양식 내용없이 LWP :: UserAg

    8

    1답변

    방금 ​​PageKit (mod_perl) 응용 프로그램을 Plack으로 변환했습니다. 이것은 이제 Apache2::Reques이 이전에 처리했을 POST_MAX/MAX_BODY를 시행 할 방법이 필요하다는 것을 의미합니다. 이 작업을 수행하는 가장 쉬운 방법은 앱 앞에 nginx를 넣는 것일 뿐이지 만 앱은 이미 HAProxy 뒤에 있으며 HAProxy로

    2

    4답변

    MovableType 5.2는 (기본 디렉토리에 mt.psgi를 통해) PSGI를 내장하고 있으며 starman/plackup을 사용하여이를 활용하려고 노력하고 있습니다. Starman이 켜지지만 mt-upgrade.cgi를 실행할 때 이상한 Not Found와 자동 응답 &이 실패합니다. 내 브라우저가 index.html을 위해 "찾을 수 없음"을 반환하

    1

    1답변

    특정 메소드 (GET 또는 POST)의 빌더 섹션에서 지정할 수있는 방법이 있습니까? 빌더 섹션 예제. my $main_app=builder { mount "/" => builder{$app;}; }; 그것은 얻을 POST 요청 처리, 어떻게 GET 요청의 처리를 사용하지 않도록 할 수 있습니까? 감사합니다.

    0

    2답변

    동일한 컴퓨터에서 실행되는 PSGI 응용 프로그램이 여러 개 설치되어 있으므로 고유 한 포트에서 PSGI 서버를 실행해야합니다. 이는 자원/관리 관점에서 보면 이상적이지는 않지만 동일한 시스템에서 실행될 때 Unix 도메인 소켓이 더 확실한 선택 일 때 TCP/IP의 (아직 측정되지 않았고 중요하지 않은) "오버 헤드"가 필요합니다. . 다행히도이 응용 프

    2

    1답변

    app.psgi이 (가) 실행중인 서버를 확인하는 방법이 있습니까? 예를 들어, 내가 app.psgi에서 다음의 코드를 해결하는 방법에 대한 몇 가지 아이디어를 찾고 있어요 : #app.psgi use Modern::Perl; use Plack::Builder; my $app = sub { ... }; my $server = MyApp::GetSe

    7

    3답변

    간단한 웹 응용 프로그램을 작성해야합니다. Plac을 사용하는 Poet (Mason2)으로 처리하기로 결정했습니다. 응용 프로그램은 인증 된 사용자 만 사용할 수 있어야하므로 일부 로그인/암호 기능을 빌드해야합니다. 기본 사용자 인증을 사용하여 .htpasswd 또는 유사하게 설정하도록 설정할 수있는 Plack 모듈 Plack::Middleware::Aut

    2

    2답변

    간단한 구성 파일과 표준 인터페이스를 통해 여러 포트에서 수신 대기중인 여러 Twiggy 인스턴스를 관리 할 수있는 방법을 찾고 있습니다. 예. 나는 내 동료 중 일부는 runit 제안 sudo service twiggy start # start all services sudo service twiggy restart dog # cow remains

    3

    1답변

    PSGI/Plack 응용 프로그램에서 포크하는 올바른 방법은 무엇입니까? 한편 PSGI 응용 프로그램은 "백엔드에 무관심"하므로 다른 방법 (FastCGI, CGI 등)을 사용하여 실행할 수 있습니다. 하지만 다른 한편으로는 FastCGI 응용 프로그램에서 포크 앞/뒤의 FCGI :: Request 객체로 몇 가지 조작을 수행합니다. 그럼 어떻게해야합니까?