问题标签 [fcgid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Fedora Core 9 上的 Django + FCGID——我错过了什么?
Fedora Core 9 似乎使用FCGID而不是FastCGI作为预构建的 YUM 管理模块。[我宁愿不必在 YUM 之外维护一个模块;所以没有为我或我的系统管理员手动构建。]
我正在尝试通过 runfastcgi 界面(根据FastCGI 部署文档)启动 Django。
我看到的是写入的结果页面error_log
。它不会通过 Apache 返回到我的浏览器。此外,还有一堆消息——显然来自Flup和 WSGIServer——表明 WSGI 环境没有正确定义。
FastCGI 是否可用于 FC9,而我只是忽略了它?
FCGID 和 Flup 是否真的为 Django 创建了必要的 WSGI 环境?如果是这样,您可以分享
.fcgi
您正在使用的界面脚本吗?mysite.fcgi
我的是从Django 文档中复制的。FCGID文档页面提示支持 PHP 和 Ruby——直接 PHP,通过Ruby——dispatch.fcgi
不支持 Python。
更新。错误消息是...
我应该放弃船舶并切换到mod_python并放弃这种方法吗?
php - APC 缓存可以在以 fastcgi/fcgid 运行的多个 PHP 进程之间共享吗?
我正在运行一个 LAMP 盒子,其中 PHP 作为 fcgid 运行。APC 已安装并且运行良好。但是,每个 PHP 进程都有自己的缓存。这是一个问题,因为有 10 个 PHP 进程和 300MB 共享 APC 缓存比 10 个 PHP 进程更有意义,每个 PHP 进程都有一个冗余的 30MB 非共享 APC 缓存。
8 个月前有一个关于这个主题的先前线程(如何在 FastCGI 下运行时在多个 PHP 进程之间共享 APC 缓存?),我想知道从那时起这个领域是否有任何发展。
apache - apache mod_fcgid 问题
我在多个服务器上遇到问题,而不是使用 Apache 模块 mod_fcgid 提供处理请求(票证验证和类似处理)的 cgi 脚本,然后根据处理结果在服务器上提供文件。
我在日志中不断收到以下错误:
这些问题会导致服务器变慢,有时会导致服务暂时不可用错误。
服务器上的流量很大,我目前配置了以下 fcgi 指令,如下所示:
服务器上的平均负载正常,进程数平均为 250 个进程。
我对这个问题做了几天的研究,有人说这是一个权限问题,我听从了他们的建议,没有帮助。我尝试调整上面的参数,这些是我尝试过的最终值,但它们效果不佳。我也在尝试使用 nginx 代替 apache,但我找不到合适的方法来使用 nginx 在服务器上以这种高负载运行 cgi 脚本。
我能做些什么来解决这个问题?
linux - 文件上传尝试时 error_log 上的 MaxRequestLen 错误
我在 Media Temple 的 apache 服务器上使用 PHP/MySQL 设置。
当尝试通过客户的管理部分上传大文件时(通常会有 100MB 的文件上传),我收到此错误:
在 fcgid.conf 文件中,我有以下行:
我也尝试将其更改为
无论如何,整个文件现在看起来像这样,当我重新启动 apache 时,配置中没有错误。
我还需要覆盖哪些其他值?我有 SSH root 访问权限,尽管对命令行输入很不适应。
php - mod_fcgid:无法为 /home/seekok/fcgi-bin/php5.fcgi 应用进程槽
最近我的服务器开始消耗更多的内存。运行进程变为 500+。在过去的一年里,这从未发生在我身上。我有 VPS / 2GB / Ubuntu / Virtualmin。
Apache 有MaxClients 256
默认值ServerLimit
(256)。最大用户进程数 ( ulimit -u
) 为 15891。
错误日志文件/var/log/virtualmin
:
/var/log/apache2
:
multithreading - mod_fcgid:现在还是计划中的多线程 FastCGI?
到目前为止的事实
根据“<a href="http://www.apachelounge.com/viewtopic.php?t=4385">mod_fcgi 不是 mod_fastcgi 的替代品”和“<a href="http://mail-archives. apache.org/mod_mbox/httpd-users/201008.mbox/%3C4C7C286B.6020703@codexterous.com%3E">mod_fcgid 和多线程 FastCGI 应用程序的问题”,mod_fcgid
并非旨在期望 FastCGI 服务器能够处理一次多个请求,即没有设计为期望 FastCGI 服务器是多线程的。
前者说:
它们都支持已发布的“FastCGI”协议,但它们控制 FastCGI 服务器的方式有很大不同。mod_fcgid 快速消除 FastCGI 服务器并启动新的服务器。
后者说:
似乎 mod_fcgid 不知道我的服务器是多线程的并且能够处理多个请求。
这只是其中的两个引用,其他地方还有一些。
连续的问题
线程不仅是为了节省 CPU 和内存,避免创建新进程的开销(众所周知,创建线程比创建进程更轻),而且可以通过硬件或操作系统性能来缓解;这也是一个逻辑问题,不太容易缓解:线程属于同一个进程,这不仅是性能,也是逻辑,例如。进程无法共享线程可以共享的内容,因为进程是独立运行的(以 IPC 为模,但不一样)。
至少出于这个逻辑原因,多线程 FastCGI 服务器的问题可能会被提出。FastCGI 服务器可能包含一个上下文(在进程之间共享可能很大且成本很高),当它被设计为多线程服务器时,它对所有请求处理程序都是全局的。为每个并发请求派生一个新进程不再允许确保公共上下文。
问题
上述两个报价是否仍然正确(一个是 2011 年,另一个是 2010 年)?我在网上搜索了该主题,但找不到任何相关内容。如果它仍然是正确的,那么它是否总是正确的,或者是否有预期的计划mod_fcgid
来了解多线程 FastCGI 服务器并接受这些可能旨在处理多个并发请求的服务器?
wordpress - Wordpress Vs Fcgid - 500 内部服务器错误
我正在使用带有多站点概念的 wordpress 应用程序。我的网络托管也使用 mod_fcgid 作为服务器 API。在某些情况下,我的网站出现 500 内部服务器错误。当我查看错误日志时,它显示了重复的警告错误,例如“[warning] mod_fcgid: stderr: PHP Warning: Creating default object from empty value in /var/www/vhosts/mywjb.com/httpdocs/wp-includes/第 113 行的 ms-load.php"。我该如何解决这个问题。任何人都可以帮忙吗?
提前致谢,
php - php编码utf-8显示为ansi
我知道这是一个古老的问题,但它又来了。
但我确实有很奇怪的问题。
包含此 encodingtest.php 的 php 文件
打印出来
非常非常奇怪的问题
即使 php 文件只包含这一行
产生这个
我不知道该怎么做。任何人都可以帮助指出我需要做什么。真的很有帮助 phpinfo() 的输出在这个链接http://pastebin.com/zgKaRHxa 任何帮助真的很感激..提前谢谢
编辑:元标记不可见,因此使用代码功能使其可见
php - 读取()的 Phpseclib 超时
我正在使用https://github.com/phpseclib/phpseclib在 Debian 服务器上执行 cmd。
对我来说工作正常 - 但如果我尝试以下操作(如这里),则会出现超时:
错误日志说:
我还尝试增加 fcgid 设置(最多 300 秒):
不起作用...有什么帮助吗?
谢谢!
macos - 升级 MAC OSX 优胜美地后,mod_fcgid.so 模块未与 apache 2.4 一起加载
我已将 osx 10.8 升级到 10.10 优胜美地。升级后我发现apache版本也从2.2升级到了2.4。
我在 apache 2.4 中发现的唯一一件事是 apache 配置文件中 FastCGI 的 loadmodule 部分给出错误,而 FastCGI 模块未加载 apache。
我也重新安装了 mod_fcgid.so 但它不起作用。
错误如下...
谁可以帮我这个事?如何在 apache 2.4 版上配置 FastCGI?