问题标签 [mod-fastcgi]

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.

0 投票
1 回答
738 浏览

c++ - Apache FastCGI 应用程序无法找到合适的 libfcgi (Mac OS 10.8.4)

我正在尝试制作一个实验性的 FastCGI 应用程序,但我不断收到某个错误。

我已经在机器上编译了除了 apache(Mac 附带)之外的所有二进制文件和库。

错误如下:

然后是以下内容:

我一直认为它是 mod_fastcgi 的编译与 fastcgi 应用程序的编译,但“文件”命令显示以下内容:

我从http://spointeau.blogspot.co.uk/2012/08/fastcgi-with-apache-on-mac-os-x-lion.html获得了配置和教程,也许我在配置中遗漏了其他内容.

我的想法不多了,感谢您的帮助。

0 投票
1 回答
1912 浏览

fastcgi - 在 PHP 5.4 中设置 PHP-FPM

我的配置是这样的:
Centos 6.3
Plesk 11.5
PHP 5.4.18
Apache 2.2.15
PHP API:20100412 服务器API:CGI/FastCGI  

我使用 php 作为 fastcgi。但我想使用 APC 或 XCache。而且似乎 FastCGI 不适用于 opcache。所以我读到最好使用 PHP-FPM。那么如何启用或安装 PHP-FPM 呢?

我阅读了一些教程,他们提供使用 fpm 编译 apache,但这对我来说似乎是一个很大的风险。我对服务器不是很了解。

我不确定我是使用 mod_fastcgi 还是 mod_fcgid。在我的 /etc/httpd/conf.d/ 文件夹中,我有 fcgid.conf 文件。所以我想我使用 fcgid。这是对的吗?

我的 Plesk 有这个设置:http
://s11.postimg.org/pgqxwmmr7/fast.jpg 我很好奇如果我安装 php-fpm 会破坏我的网络服务器还是会出现任何其他问题?

0 投票
1 回答
1167 浏览

apache - 通过 Apache mod_fastcgi 在 debian 上的 HHVM

我已经能够相当容易地让 facebooks hhvm 从预构建的 debian 包中工作并编译它,然后在 apache 后面作为代理运行它。但是,代理设置的问题是,我无法通过 http 状态代码 200(例如 304)获得响应标头。这不是 apache 的代理配置,而是 hhvm 和 apache 交互的东西,甚至在 hhvm 中。

无论如何,HHVM 正式停止支持独立服务器,他们正在转向 fastcgi,并且由于我们所有的服务器都在运行 Debian,我无法在不编译的情况下访问 mod_proxy_fastcgi(我发现的 apache 2.4 的唯一反向端口) '不幸的是,没有 mod_proxy_fastcgi 向后移植)。

所以我目前正试图让 HHVM 在旧的 mod_fastcgi 和 apache 2.2 之后运行。但目前我只在 apache 的错误日志中得到“connect() failed”,而 hhvm 正在监听:::1080

我的 apache 配置的重要部分是

netstat 还将 hhvm 列为监听 :::1080 并且我可以通过 telnet 连接到它

关于我需要改变什么以便它起作用的任何想法?

0 投票
3 回答
220609 浏览

php - nginx:连接到上游时连接()失败(111:连接被拒绝)

尝试部署我的第一个门户。

当我通过浏览器发送请求时,我在浏览器中收到 502 网关超时错误

当我检查日志时,我收到了这个错误

是否有任何与权限相关的问题

0 投票
1 回答
1549 浏览

php - CakePHP 2.4 Apache 2.2 和 PHP-FPM

我正在尝试使用 Apache 2.2 和 PHP-FPM mod_fcgi 设置来设置基本的 CakePHP 2.4 应用程序,但我遇到了我似乎无法弄清楚的内部重定向问题。

apache除了加载所需的模块和基本设置外什么都没有

PHP fastcgi 进程设置如下所示

使用默认的 CakePHP 2.4 分支,我收到以下错误

我已经尝试了几乎所有可以找到的关于整理 Cake 重定向问题的建议和技巧,但它似乎归结为 php-fpm 设置

我的重写日志看起来像这样

如果我将以下内容添加到 app/webroot/.htaccess 进行调试

我可以看到它最终重写了一个时髦的 URL,我得到一个 404 Not Found

在此服务器上找不到请求的 URL /app/webroot/php5.external/app/webroot/index.php。

0 投票
1 回答
141 浏览

apache - 在 Apache 下的 FastCGI 中使用 Catalyst 进行调度

我正在自学催化剂。我非常想用多个控制器和多个动作来组织我的应用程序,也许可以尝试链,但我不确定如何在我的特定设置下使其工作。

我可以完全控制运行外部 FastCGI 服务器的计算机,但我无法访问运行 Apache 的计算机。我可以“配置”服务器的唯一方法是发布支持票,询问“你们可以尝试将这几行添加到 Apache 配置中吗?”,并希望获得最好的结果。

到目前为止,我已经要求他们尝试这种配置:

但是,当然,如果有人连接到 ,这将有效http://theirserver/myapp,但我不能http://theirserver/myapp/controller/action/etc与此配置一起使用。

所以这是我的多部分问题:

  1. 有没有一种简单的方法来配置 Apache,使我能够使用更好的调度,甚至可能是链——即Alias每个可能的控制器动作都没有一个?

  2. 如果无法完成,则意味着只有查询可用。在这些情况下,在 Catalyst 中发送请求的最佳做法是什么?

0 投票
2 回答
3357 浏览

apache - Apache 2.2 PHP-FPM,浏览器中禁止接收 403 的 php 文件

我正在尝试将 php 从 fcgid 切换到 fpm。我已经用谷歌搜索了这个结果,虽然有些问题看起来一样,但我仍然无法解决它。

我正在运行 CentOS 6.5、Apache 2.2、PHP 5.4。我安装了 mod_fastcgi 和 php-fpm。PHP 在 shell 中工作,但我通过浏览器收到 403 错误。显然,Apache 没有正确传递请求。安装后,我进行了以下更改:

将 /etc/httpd/conf.d/fcgid.conf 重命名为 fcgid.conf.disabled

将以下内容添加到 /etc/httpd/conf.d/fastcgi.conf

我还创建了目录 /usr/lib/cgi-bin 并将其更改为 apache.apache(不确定是否有必要)。

我没有在我的任何虚拟主机声明中添加任何内容。所有其他文件都解析,而不是 PHP。

任何帮助是极大的赞赏。谢谢。

0 投票
1 回答
87 浏览

ruby-on-rails - “RailsFCGIHandler”在做什么?

"RailsFCGIHandler"做什么?它有一个process!方法,似乎启动了一个 Rails 应用程序,如果是这样,命令之间有什么区别rails server

0 投票
1 回答
2357 浏览

php - 通过 Apache PHP-FPM FastCGI 的 Wordpress 站点和 W3 总缓存

我已经使用 Wordpress 设置了 Apache 服务器,在安装了几个插件后,我注意到页面加载时间长达 30 秒或更长时间,因此我按照几个指南通过删除模块、启用放气、更改工作进程来微调和加速 Apache , ETC...

我所做的更改之一是删除 mod-php 并通过 mod-fastcgi 使用 php-fpm,之后我注意到几个奇怪的错误。W3 Total Cache 报告说尽管 htaccess 属于同一个用户和组,但它是不可写的,我什至将它设为全局可写(777 权限),并且 minify 无法工作,因为它无法写入对 htaccess 的任何更改。

不仅如此,Minify 还发出 2 条奇怪的消息

它坐在那里试图修复它然后说

此外,兼容性检查还会产生奇怪的消息,声称未检测到许多已加载的模块,我做了一些快速研究,发现这些模块很难通过 fast-gi 检测到,但我想知道插件是否是做任何事情,因为它无法检测到它们。

任何帮助,将不胜感激

0 投票
1 回答
1392 浏览

apache - 如何在 CentOS 7 上设置 php-fpm?

有很多关于在 CentOS 5x 或 6x 上为 Apache 设置 php-fpm 的指南,但没有一个在 Centos 7 上工作。我搜索了几天但找不到任何解决方案。

该命令成功运行。

但后来我坚持这一行:

错误是“没有作为 mod_fastcgi 的包”

有没有兼容 CentOS 7 的 mod_fastcgi 模块?如果是这样,我该如何完成 php-fpm 设置?请指导我。

我的服务器在内存使用方面存在一些问题。所以我必须优化 Apache。这是我的“顶级”结果。

在此处输入图像描述