-1
A
回答
0
隨着Web服務器內置=你可以在「打印」,輸出去安慰。如果使用GAE代替,它會將stdout重定向到套接字,因此實際上您將在您生成的頁面上打印,這會打破您的頁面。如果你使用mod_wsgi,stdout被關閉,你根本無法「打印」。我不知道錯誤5是什麼,但可能是這些問題的後果。
我的建議是不要使用打印進行調試。改用日誌記錄。
如果您在web2py郵件列表上發佈與web2py相關的問題,則可以保證您的響應速度和響應速度更快。
+0
對於mod_wsgi而言,它並不像正在關閉的stdout那麼簡單。閱讀'http://blog.dscpl.com.au/2009/04/wsgi-and-printing-to-standard-output.html'。 – 2009-12-06 20:12:53
0
您可以使用以下代碼重新分配stdout。實際上所有的打印語句都會輸出到Web服務器的錯誤日誌中。
進口SYS
sys.stdout的= sys.stderr
相關問題
- 1. 無法通過導軌5
- 2. JBoss 5 - 導致:java.lang.NoSuchMethodException:org.hibernate.validator.ClassValidator
- 3. 什麼導致通過toStrict()
- 4. 如何導致Errno 23 ENFILE故意
- 5. 變量Errno :: ECONNRESET:通過對
- 6. HTML 5 Doctype導致quirksmode?
- 7. 通過反射導致類到基接口導致異常
- 8. 通過遞歸導致堆棧溢出
- 9. 通過循環添加JButton導致ArrayIndexOutOfBoundsException
- 10. 通過聲明枚舉導致HttpException SqlException
- 11. IVMRWindowlessControl.RepaintVideo導致試圖通過零
- 12. 通過收集循環導致鎖定
- 13. 的Javascript導致所有HTML通過串
- 14. Web2Py通過Google App Engine的交易
- 15. 通過@include串Laravel葉片通過變量會導致錯誤
- 16. ERROR變量Errno :: ECONNRESET:通過對
- 17. iOS 5短信通知導致glreadpixels崩潰
- 18. 無法通過SSH通過PHP執行sphinx - 連接faild errno 111
- 19. rails db:migrate導致Errno :: ECONNRESET,在capistrano部署期間通過對等方重置連接
- 20. Raspberry-Pi上的PySerial會給我[Errno 5]和[Errno 11]
- 21. web2py表單過程
- 22. Android的Google Analytics v2 beta 5導致SIGSEGV
- 23. MySQL的: 「LIMIT 5」 會導致警告
- 24. IOS 5 SetNeedsDisplayInRect導致全屏失效
- 25. Rails 5與DelayedJob導致錯誤
- 26. Rails Turbolinks 5導致ui閃爍?
- 27. airflow webserver -p 8080導致OSError:[Errno 13] Permission denied
- 28. 將FOREIGN KEY表添加到MySQL數據庫導致errno 150
- 29. 導出gtest函數導致失敗的測試通過
- 30. Excel導出到Access,通過VBA導致不穩定
我認爲你必須要有點更復雜,這是很難說只有5的錯誤號和「打印」。什麼代碼實際上造成這種情況? – falstro 2009-12-06 12:31:31