20得票2回答
端口上的FastCGI与套接字上的FastCGI

我今天在Cherokee上设置Django(使用SCGI),注意到Django文档中提到,在web服务器和Django之间的通信中,可以使用主机/端口组合或套接字。 他们唯一提到的是: “选择哪种方式是个人偏好;由于权限问题,TCP套接字通常更容易。” (顺便说一下,我用套接字做这件事时...

20得票6回答
如何在nginx中为PHP应用程序禁用输出缓冲?

我们有类似于这样的代码:<?php ob_implicit_flush(true); ob_end_flush(); foreach ($arrayOfStrings as $string) { echo time_expensive_funct...

20得票3回答
PSGI是什么,为什么人们很关注它?

我一直在考虑是否使用PSGI实现我的Web项目,但是我真的看不出它对我的应用程序在这个阶段有什么好处。 我真的不太明白所有这些吵闹声。对我来说,PSGI似乎是一个框架,提供了不同Apache模块之间的公共接口,让您将应用程序在它们之间移动。例如,轻松将应用程序从mod_perl转移到fast...

20得票3回答
如何在FastCGI下多个PHP进程之间共享APC缓存?

我目前运行了多个启用了APC的PHP/FastCGI实例(在Apache+mod_fastcgi下运行),请问这些进程之间可以共享缓存吗?我该如何检查它们是否已经共享了缓存?我认为ini设置中的apc.mmap_file_mask可能与此有关,但我不知道如何使用它。 我认为目前缓存并没有被共...

20得票7回答
使用FastCGI或mod_python运行Django

你推荐哪个? 哪一个更快,更可靠? apache mod_python 还是 nginx/lighttpd FastCGI?

19得票5回答
GDB回溯信息中的“0x0000000000000000 in ?? ()”是什么意思?

当它给出以下输出的回溯(backtrace)时,这意味着什么?#0 0x00000008009c991c in pthread_testcancel () from /lib/libpthread.so.2 #1 0x00000008009b8120 in sigaction () fro...

19得票4回答
如何在MAMP / MAMP Pro上增加Apache FastCGI超时时间?

有人知道如何在 MAMP / MAMP Pro 上增加 Apache FastCGI 超时时间吗?我已经到处查找了,但似乎找不到相关设置。 非常感谢任何帮助。 谢谢, Codarz360

19得票8回答
如何确定是否正在使用FastCGI运行PHP脚本

我有一个托管的网站,在配置Joomla(在IIS7 + Win Server 2008上运行Joomla + PHP + MySQL)时遇到了问题。我在本地机器上有类似的配置(在IIS7 + Vista x64上运行Joomla + PHP + MySQL),所以我至少能够按照各种教程中显示的...

19得票1回答
为什么要将Web应用程序实现为FastCGI而不是新的Web服务器?

就性能而言,我理解FastCGI相对于其他网关接口的作用。但是,如果实现FastCGI的库已经必须经过艰苦的措施来实现安全和高效的TCP服务,为什么不直接编写应用程序作为Web服务器呢?在前端Web服务器中实现反向代理比使用FCGI更低效吗?还是FCGI的规范比HTTP简单得多?

18得票2回答
如何为Django配置NGINX虚拟服务器和FCGI?

我想通过nginx运行多个虚拟主机,每个虚拟主机都通过fcgi服务不同的django应用程序。这是否可行?如果是,请问是否有好的资源可以指导如何开始?nginx文档似乎大多是例子,但没有我正在尝试的特定配置...