mod-perl

    0熱度

    2回答

    我正在研究使用Hudson執行持續集成測試,以使用mod_perl開發Apache模塊。有沒有人有任何最佳做法或推薦的策略來利用這些CI系統與Apache模塊?

    0熱度

    2回答

    我已經成功地使用SQLite作爲我的Web應用程序的數據存儲,但現在我正在使用mod_perl實現一個網站,並且正在運行數據庫鎖定問題。 正如所料,當Web服務器啓動時,我的整個Web應用程序都由Plack Apache處理程序(Plack :: Handler :: Apache2)加載。那麼,第一個數據庫查詢會在整個數據庫上創建一個鎖,並且任何後續的必須修改數據庫的查詢都會失敗。 我的出路是什

    2熱度

    1回答

    我在Ubuntu 10.10(x86)(apt標準包)上使用mod_perl 2,mason和apache 2.2。當我發送HTTP請求到我的服務器時,我得到以下內容: $ nc localhost 80 < ~/Desktop/test.http HTTP/1.1 200 OK Date: Mon, 22 Nov 2010 00:32:02 GMT Server: Apache/2.2.1

    1熱度

    1回答

    我和我的同事正在維護和開發一個Perl web項目,該項目通過mod_perl工作。 現在,我們正在經歷一個重大的遺留代碼重構中,我們已經實施了某種形式的MVC模式。 別的不說,我的任務是確保所有的HTTP響應頭進行處理,併發送回主控制器內的瀏覽器。例如,如果需要重定向,頁面處理程序會拋出異常,然後主控制器捕獲它並生成相應的標題。 這一切都很好,直到我開始實施cookie處理。在此之前,我們的代碼

    2熱度

    4回答

    我想知道是否以及如何在PHP中爲Apache 2編寫自定義「協議處理程序」(監聽自定義端口)? 在C和mod_perl中,您可以編寫所謂的「協議處理程序」,它攔截早期的Apache階段(在客戶端套接字連接已被接受()之後,但在任何內容已被寫入之前)例如處理FTP或SMTP協議。它也可以在PHP中使用嗎?例如,我有以下簡單的mod_perl處理程序,我想將它移植到PHP(以比較內存使用情況 - 因爲

    0熱度

    1回答

    我創建了一個簡單的mod_perl模塊,它向連接到端口843的Flash-clients寫入一個0結束的字符串。它工作正常,但是在我的CentOS 5 Linux機器上每個httpd-child使用20m。 所以我想重寫我的模塊中的C,但我不知道如何通過我的協議處理程序接收conn_rec結構訪問客戶端套接字。 我問在郵件列表,並嘗試添加的#define CORE_PRIVATE和使用ap_get

    1熱度

    5回答

    我是使用Perl CGI腳本開發網站的新手。 Perl的先決條件是什麼? 請給我一些基本的想法或一些很好的教程。

    0熱度

    2回答

    我有Strawberry Perl 5.10和mod_perl2安裝每個這些instructions on the mod_perl mailing list沒有問題。但是,嘗試安裝我的腳本使用的各種Apache2::模塊會導致錯誤。一(Apache2::Reload)我能儘管這樣安裝: C:\>cpan -f Apache2::Reload CPAN: CPAN::SQLite loaded

    1熱度

    1回答

    我用Perl編寫的網站。它有一個根處理程序,所有的HTTP請求都被髮送到。 這個根處理程序然後處理該請求,並且事像餅乾,POST和GET VARS等,然後選擇一個子處理器和轉發到該請求。 因爲根處理程序包括所有的子處理程序,以及所有的子處理程序包括所有它們需要的模塊,我基本上處理每個請求的整個代碼庫。如果我們不使用mod_perl,我會對此有點擔心。 但是,這仍然是錯誤的方式來做事?我應該刪除根處

    0熱度

    1回答

    在模板改變INCLUDE_PATH ::工具包如果我有一個預加載的模板::工具包對象,在環境的mod_perl例如方法,是否有任何方法來改變INCLUDE_PATH陣列而無需重新創建該對象?