fastcgi相关内容

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/fastcgi ..
发布时间:2020-05-17 20:32:18 PHP

Nginx + php5-fpm中的错误502

我对subj有一些错误.服务器负载不高:大约15%的CPU,有几个Gb的内存,HDD并不忙.但是错误502大约会引发3%的情况. 程序:Debian 6,nginx/0.7.62,php5-fpm(5.3.3-1). 在nginx的error.log中是此错误: connect() to unix:/var/run/php5-fpm.sock failed php5-fpm的 ..
发布时间:2020-05-17 20:30:09 PHP

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

当我的PHP脚本运行时间比平时长时,我从nginx收到504超时消息. set_time_limit(0)似乎不能阻止这种情况!在Nginx上运行php5-fpm时不起作用吗?如果是这样,设置时间限制的正确方法是什么? 错误: 504 Gateway Time-out nginx/1.2.7 解决方案 有几种方法可以设置php-fpm的超时时间.在/etc/php5/fpm/po ..
发布时间:2020-05-17 20:30:05 PHP

我是否必须将DB连接/初始化放在FCGI循环之外才能利用Perl中的FastCGI?

假设我有一些Perl代码,每次点击都会在数据库的特定行中增加一列,并且我希望它会经常被点击,所以我想使用FCGI对其进行优化.现在,我基本上将大部分代码包装成这样: while (FCGI::accept() >= 0) { [code which currently creates a db connection and makes calls through it] } 我想知道是 ..
发布时间:2020-05-15 05:54:00 数据库

多线程FastCGI应用

我想编写一个FastCGI应用程序,该应用程序应使用线程处理多个同时请求.我看了随附的 threaded.c 示例SDK: #define THREAD_COUNT 20 static int counts[THREAD_COUNT]; static void *doit(void *a) { int rc, i, thread_id = (int)a; pid_t pid ..
发布时间:2020-05-13 23:13:26 其他开发

在FastCGI下运行时,如何在多个PHP进程之间共享APC缓存?

我目前正在运行多个PHP/FastCGI副本,并启用了APC(如果需要的话,请使用Apache + mod_fastcgi).我可以在进程之间共享缓存吗?如何查看是否已共享? (我认为可能涉及apc.mmap_file_mask ini设置,但是我不知道如何使用它.) (我认为它目前未共享的原因之一是apc.php网络界面报告的apc.mmap_file_mask在我重新加载时会在大约3个不 ..
发布时间:2020-05-09 23:50:43 PHP

FastCGI超时错误MAMP Pro 4

我调查了一些较老的问题 如何会增加MAMP/MAMP Pro上的Apache fastCGI超时吗? 但是我的配置有很大不同,因为我使用的是MAMP Pro 4,并且有多个PHP版本正在运行 我试图编辑MAMP/fcg-bin/phpx.x.x.fcgi并添加-idle-timeout 3600,因为它看起来更干净 #!/bin/sh export PHP_FCGI_CHI ..
发布时间:2020-05-05 12:47:39 服务器开发

Magento 1.8的Nginx配置

有人知道如何在Nginx服务器的配置文件中配置服务器{}吗? 我下面有这样的东西: server { server_name local.com; root some_path; index index.php; #location / { #try_files $uri $uri/ index.php; #proxy_pass http://12 ..
发布时间:2020-05-05 09:40:08 数据库

fastcgi和fpm有什么区别?

我正在尝试在macports上使用fpm安装php.我在某处读到fpm表示FastCGI进程管理器.这是否意味着fastcgi和fpm相同?如果它们相同,那么为什么我们有两个不同的Macports变种,分别是php "php5 + fastcgi" 和 "php5 + fpm" 解决方案 FPM 是一个过程管理器,用于管理PHP中的FastCGI SAPI(服务器API). 基本上, ..
发布时间:2020-05-04 11:20:13 PHP

fastcgi,cherrypy和python

因此,我尝试使用python进行更多的Web开发,并且我选择了由lighttpd w/fastcgi托管的cherrypy.但是我的问题是一个非常基本的问题:为什么每次更改应用程序代码或基础库的代码时,都需要重新启动lighttpd(或apache)? 我意识到这个问题源于对fastcgi模型的基本误解(即较差的理解),因此我愿意接受这里的任何学习,但是我习惯于仅更改PHP文件并显示它,而不 ..
发布时间:2020-04-30 11:29:13 Python

使用FastCGI运行Lua脚本

我目前正试图找出使用带有lighttpd或Nginx的FastCGI运行Lua脚本的方法.我唯一能够挖掘的是开普勒项目的 WSAPI .但我想知道是否还有其他可能性.对我来说重要的是: 应该尽可能轻巧 应该足够稳定,可以在生产环境中使用 非常感谢. 解决方案 我建议您看一下这个项目: http://github.com/STPeters/luafcgid 有有关如何在n ..
发布时间:2020-04-30 11:28:58 其他开发

授权标头时绕过FastCGI缓存

我已经在Nginx中为Laravel API应用实现了FastCGI缓存,但是我意识到我不希望缓存返回与用户相关的数据的端点.我正在使用JWT Auth,并在标头中将令牌作为Authorization: Bearer ...传递,以便对用户请求进行身份验证.如果请求中存在此标头,我想不出一种方法来禁用FastCGI缓存.这就是我在Nginx中拥有的东西: fastcgi_cache_path ..
发布时间:2020-04-23 10:03:50 其他开发

Windows上的APC iis 7.0不稳定

我的IIS非常不稳定,因为它总是因为某种原因重新启动它与APC相关。 服务器的规格低于 Intel R Xeon CPU 3GHZ 3GHZ 2GB RAM 64bit APC&服务器规范 3.1.7-dev PHP版本5.3.6 APC主机localhost 服务器软件Microsoft-IIS / 7.5 共享内存1段(1024. ..
发布时间:2018-07-19 18:51:13 PHP

我可以配置环境特定内容吗?

与基于浏览器类型生成特定内容的方式相同,是否有一种基于运行PHP的服务器生成特定内容而无需引用服务器或站点名称的方法? 例如,PHP可以自动检测其所处的环境并配置数据库连接,ini_set等错误等方式,具体取决于它是开发,ITS,UAT还是生产环境。 我想到的两种方法是识别指示开发和QA环境的HTTP标头,或者在php.ini中拥有自定义属性。 我已经稍微醒来并发现了php函数来 ..
发布时间:2018-07-17 20:10:37 PHP

IIS + PHP + MySQL:连接尝试失败,因为连接方没有(尝试通过tcp:// localhost:3306连接)

我正在运行Windows,安装了IIS 7.5,PHP 5.3(FastCGI)。尝试连接到MySQL并收到错误“连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机无法响应。” 开始使用XAMPP开发项目,但需要将其移至IIS(因为AD身份验证)。 MySQL从XAMPP堆栈运行。我已经将IIS映射到与Apache2相同的docroot,但是映射到另一个端口 ..
发布时间:2018-07-17 19:56:37 PHP

长时间运行的php / fastcgi脚本在IIS 7.5上挂起

我有一个运行在IIS 7.5上的php应用程序,php 5.4作为fastcgi运行。应用程序工作absolutley罚款,除了长期运行的PHP脚本似乎挂起;没有500错误,他们似乎永远不会完成并将结果返回给浏览器。 我在下面编写了一个简单的测试脚本,以消除主要编程错误的可能性app: ..
发布时间:2018-07-17 19:37:51 PHP