Tôi đang tìm các đề xuất về thư viện để sử dụng cho máy chủ FastCGI bằng Python.Python + FastCGI
Trả lời
Bạn có nghĩa là flup? Đó là về mặt kỹ thuật một máy chủ FastCGI (client có thể, nói, Apache - của Apache một web máy chủ nhưng, với mod_fastcgi
, đóng vai trò như một FCGI client, gửi yêu cầu cho các ứng dụng FCGI phục vụ họ). Tôi nghi ngờ bạn có nghĩa là cách khác 'vòng (trong trường hợp tôi không biết của bất kỳ thư viện như vậy) chỉ đơn giản là bởi vì mọi người thường trao đổi các thuật ngữ khách hàng và máy chủ trên FCGI (giống như họ làm, ví dụ, trong X11 ;-) - - chỉ nghĩ rằng tôi muốn trả lời, chỉ trong trường hợp bạn có quyền thuật ngữ của bạn.
Xem here cho một trường hợp mà ngay cả Ian Bicking tuyệt vời sử dụng thuật ngữ FCGI sai (ông cũng yêu cầu máy chủ, nhưng có nghĩa là khách hàng - và không nhận được bất kỳ đề xuất có thể sử dụng nào xem trong chủ đề), trong đó mạnh mẽ đề nghị các thuật ngữ nó borken (nhưng, than ôi, nó estabilished trong các tài liệu tiêu chuẩn, vì vậy tôi không nghĩ rằng nó có thể dễ dàng được lộn! -).
libfcgi for python rất đơn giản nhưng có đường cong học tập ngắn hơn so với các gói đầy đủ tính năng. Cho phép bạn viết máy chủ fastcgi python, tức là máy chủ web kết nối với tư cách máy khách với tập lệnh python của bạn. Điều này rất đáng thử nếu bạn gặp khó khăn trong việc nhận các gói khác để làm việc trên các cửa sổ.
- 1. fastcgi, cherrypy và python
- 2. Chạy python thông qua fastCGI cho nginx
- 3. Python dưới dạng FastCGI dưới cửa sổ và apache
- 4. Sử dụng .htaccess với FastCGI
- 5. Cài đặt FastCGI Dev Kit
- 6. Sự khác biệt và sử dụng giữa WSGI, CGI, FastCGI và mod_python liên quan đến Python?
- 7. Có thư viện .NET FastCGI không?
- 8. Giao thức WebSocket và CGI/FastCGI/SCGI
- 9. Nơi bắt đầu với FastCGI và C++
- 10. Django + FastCGI - tăng ngẫu nhiên OperationalError
- 11. Triển khai Django (fastcgi, apache mod_wsgi, uwsgi, gunicorn)
- 12. Làm cách nào để ngăn Thời gian chờ Cổng với FastCGI trên Nginx
- 13. Làm thế nào tôi có thể chuyển mã Perl từ mod_perl sang FastCGI?
- 14. Nginx + FastCGI + PHP (php-fpm) không ghi nhật ký lỗi bị lỗi/cảnh báo
- 15. Cảnh báo PHP khiến kịch bản dừng trên IIS chạy FastCGI
- 16. Làm thế nào để khắc phục các vấn đề thời gian chờ FastCGI trong Plesk?
- 17. Quá trình FastCGI đã vượt quá thời gian chờ hoạt động đã định cấu hình
- 18. Đang cố gắng phát bằng cách sử dụng nguồn sự kiện qua nginx/fastcgi
- 19. Gửi tiêu đề bổ sung cho phần phụ trợ FastCGI với nginx
- 20. FastCGI hoạt động như thế nào trên máy chủ web (ví dụ: Apache 2.2+)?
- 21. 1 FastCGI được gửi trong tiêu bản: "Tập lệnh chính không xác định"
- 22. phổ biến pesky "Không có tệp đầu vào nào được chỉ định". với nginx_php-fastcgi
- 23. django, fastcgi: làm thế nào để quản lý một quá trình chạy dài?
- 24. Giá trị nào để sử dụng cho các yêu cầu maxCquest, maxspare, minspare, maxchildren của FastCGI?
- 25. Làm cách nào để chạy các tập lệnh Perl bằng FastCGI trên Nginx?
- 26. Tìm hiểu cách PHP đang chạy trên máy chủ (CGI HOẶC fastCGI HOẶC mod_php)
- 27. nginx + fastcgi tải cấu hình php My file thay vì thực hiện chúng
- 28. Tại sao triển khai ứng dụng web dưới dạng FastCGI thay vì máy chủ web mới?
- 29. cách cấu hình apache2 và fastCGI để chạy ứng dụng C++ của tôi
- 30. Đâu là bất lợi khi sử dụng máy chủ fastcgi của Django
hah cảm ơn, có lẽ tôi nên hỏi lại sau khi nhận được thuật ngữ của tôi thẳng. – Mike
Tôi nghĩ hầu hết những người phản hồi sẽ cùng một sai lầm, vì vậy tốt nhất cũng nên giải thích những gì bạn đang cố gắng làm ("Tôi muốn một máy chủ web có mã Python có thể sử dụng các kịch bản FCGI bên ngoài" -> "Tôi muốn một khách hàng FCGI ", hoặc," Tôi muốn móc các kịch bản Python vào một máy chủ web mà nói FCGI "->" Tôi muốn một máy chủ FCGI, nhưng không flup vì ... "), có thể làm giảm sự nhầm lẫn! –
trình kích hoạt flup là sự lựa chọn của FastCGI, và thậm chí còn được đề cập trong tài liệu Python. Tuy nhiên, liên kết trỏ đến URL phục vụ 500 lỗi. – Thanatos