fastcgi相关内容

如何确定 FastCGI 是否用于运行 php 脚本

我有一个托管站点,但在配置 Joomla 时遇到问题(在 IIS7 + win server 2008 上运行 Joomla + php + mySQL).我在本地机器上运行了类似的配置(IIS7 + vista x64 上的 Joomla + php + mySQL),所以我至少能够按照各种教程中关于如何设置它的说明进行操作. 托管站点的这种症状是我无法在 Joomla 中打开任何 SEO ..
发布时间:2022-01-25 08:04:00 PHP

为什么我在图像的开头有不需要的额外字节?

问题: 我已经为我的兄弟做了一个主页,可以在这里访问: http://www.daniel-steiger.ch 它在 Linux 上使用 Microsoft ASP.NET MVC3 和 mono 3,通过 fastcgi 和 nginx(加上我自己的 DNS 服务器). 现在我知道这是一个不寻常的星座,但到目前为止,一切正常. 但是,我遇到了一个非常微妙的小错误. ..
发布时间:2022-01-23 15:01:36 C#/.NET

如何修复 Plesk 中的 FastCGI 超时问题?

PHP 支持当前设置为:以 Fast CGI 方式运行. 我的服务器日志中不断出现这些错误: mod_fcgid:45秒内读取数据超时 脚本头提前结束:index.php 我认为应该快速修复,但我找不到要编辑的文件.这是我可以从 Plesk 改变的东西吗? 有人知道如何增加超时时间吗? 解决方案 在 Plesk 12.x 和类似版本中,转到 Web 服务器设置 ..
发布时间:2022-01-13 21:19:44 PHP

Debian 9 + PHP7.0-FPM + NGINX 1.10.3-1 path_info 问题

我正在使用 DigitalOcean Debian 9 + PHP 7.0 + NGINX 1.10.3-1 并尝试安装 Joomla!CMS,但在第一个安装屏幕 (example.com/installation/index.php) 中,我注意到一个损坏的图像(Joomla 徽标),它看起来像这样: 该图像的 img src 属性包含“/template/images/joomla.pn ..
发布时间:2022-01-06 21:54:56 PHP

如何在nginx+fastcgi上设置memcache

在 ubuntu 服务器上,我有一个使用 nginx+fastcgi 作为网络服务器并使用 xcache 的 drupal 站点.我对配置很满意,但试图设置 memcache 希望提高站点的速度,但我不知道该怎么做. 安装memcached后,我在/etc/php5/cgi/php.ini中添加了extension=memcache.so,我看到memcache进程正在运行. 然而,几 ..
发布时间:2021-12-29 23:45:34 其他开发

如何确定是否使用 FastCGI 来运行 php 脚本

我有一个托管站点,但在配置 Joomla 时遇到问题(在 IIS7 + win server 2008 上运行 Joomla + php + mySQL).我有一个在本地机器上运行的类似配置(IIS7 上的 Joomla + php + mySQL + vista x64),所以我至少能够按照各种教程中显示的说明进行设置. 托管站点的这个症状是我无法在 Joomla 中打开任何 SEO 设置 ..
发布时间:2021-12-19 16:35:44 PHP

Magento 1.8 的 Nginx 配置

有人知道如何在nginx服务器的配置文件中配置server{}吗?我在下面有这样的东西: 服务器{server_name local.com;根 some_path;索引 index.php;#地点/{#try_files $uri $uri/index.php;#proxy_pass http://127.0.0.1:9000;#}# 为资产设置一个好的过期时间#location ~* "^. ..
发布时间:2021-12-19 09:40:58 数据库

如何在 nginx 中为 PHP 应用程序禁用输出缓冲

我们有类似的代码: 在 Apache 中,这会在输出时将每个回显发送到浏览器.然而,在 nginx/FastCGI 中,由于 nginx 的工作方式(默认情况下),这不起作用. 是否可以在 nginx/FastCGI 上进行这项工作,如果可以,如何进行? 解决方案 首先 php 必须正确刷新所有内容: @ob_end_flush();@flush(); 然后,我找到了两个可 ..
发布时间:2021-12-13 22:29:30 PHP

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

尝试部署我的第一个门户. 当我通过浏览器发送请求时,我在浏览器中收到 502 网关超时错误 当我检查日志时,我收到此错误 2014/02/03 09:00:32 [error] 16607#0: *1 connect() 连接到上游时失败(111:连接被拒绝),客户端:14.159.131.19,服务器:foo.com,请求:“GET HTTP/1.1",上游:“fastcgi:/ ..
发布时间:2021-12-13 22:21:50 PHP

如何调试“FastCGI sent in stderr: Primary script unknown while reading response header from upstream"并找到实际的错误信息?

SO 有很多文章提到了这个错误代码: FastCGI 在 stderr 中发送:从上游读取响应头时“主脚本未知"... 这可能意味着此错误消息或多或少是无用的. 该消息告诉我们,由于某种原因,FastCGI 处理程序不喜欢它发送的任何内容.问题是有时我们不知道原因是什么. 所以我要重申这个问题——我们如何调试这个错误代码? 考虑我们有一个非常简单的站点,只有 phpinfo. ..
发布时间:2021-12-13 22:03:16 PHP

nginx 502 网关错误

在使用 spawn fcgi 生成 php5-cgi 时,我使用 nginx 得到了 502 Bad Gateway. 我使用 rc.local 中的以下行在服务器启动时使用它来跨越实例 /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f/usr/bin/php5-cgi -P/var/run/fastcg ..
发布时间:2021-12-13 22:02:26 PHP

如何优雅地重新启动在 nginx 后面运行 fcgi 的 django?

我在使用 fcgi 连接的 nginx 后面运行 django 实例(通过使用 manage.py runfcgi 命令).由于代码已加载到内存中,因此我无法在不杀死并重新启动 django fcgi 进程的情况下重新加载新代码,从而中断实时网站.重新启动本身非常快.但是通过首先杀死 fcgi 进程,一些用户的操作会被中断,这是不好的.我想知道如何在不造成任何中断的情况下重新加载新代码.建议将不胜 ..
发布时间:2021-12-13 22:01:30 其他开发

nginx + php5-fpm 中的错误 502

我对 subj 有一些错误.服务器不高负载:~15% CPU,有几 Gb 内存,硬盘不忙.但是大约有 3% 的情况会抛出错误 502. 程序:Debian 6、nginx/0.7.62、php5-fpm (5.3.3-1). 在nginx的error.log中是这个错误: connect() to unix:/var/run/php5-fpm.sock 失败 php5-fpm 的状 ..
发布时间:2021-12-13 21:50:18 PHP

使用 PHP set_time_limit() 防止 nginx 504 网关超时

当我的 PHP 脚本运行时间比平时长时,我从 nginx 收到 504 超时消息.set_time_limit(0) 似乎并没有阻止!在 nginx 上运行 php5-fpm 时它不起作用吗?如果是这样,设置时间限制的正确方法是什么? 错误: 504 网关超时nginx/1.2.7 解决方案 有几种方法可以设置 php-fpm 的超时时间.在 /etc/php5/fpm/pool.d/ ..
发布时间:2021-12-13 21:50:07 PHP

如何在 Nginx 上使用 FastCGI 防止网关超时

我正在运行 Django、FastCGI 和 Nginx.我正在创建一个 api,有人可以通过 XML 发送一些数据,我将处理这些数据,然后为发送的每个节点返回一些状态代码. 问题是,如果我处理 XML 的时间过长,Nginx 将抛出 504 网关超时——我认为超过 60 秒. 所以我想设置 Nginx,以便任何与位置/api 匹配的请求都不会超时 120 秒.什么设置可以实现这一点. ..
发布时间:2021-12-13 21:44:03 其他开发

如何为持久的 PHP FastCGI 进程设计应用程序?

PHP 终于 开始使用 TRUE FastCGI 实现.(不要与 PHP-FPM 或 PHP 进程 常用的启动脚本混淆使用 Nginx - 将 node.js 用于 PHP. 您如何在这些新的异步模式开放的情况下设计应用程序? 例如,通常如果有错误或异常,应用程序会记录它,提醒用户,然后 die() 的.但是,如果您有一个(几乎)永无止境的守护进程在运行,那么您如何在结束当前请求并移动 ..
发布时间:2021-11-17 02:52:23 PHP

mod_fcgid 与 php 操作码缓存

我一直在使用带有 mpm-worker 和 mod_fcgid 的 apache 网络服务器. 我读过关于 mod_fcgid 的内容,它不能使用操作码缓存. http://www.brandonturner.net/blog/2009/07/fastcgi_with_php_opcode_cache/ apc 缓存模块似乎在我的 php 配置中启用. 我不确定我生成的 p ..
发布时间:2021-11-11 22:24:36 PHP