fastcgi专题提供fastcgi的最新资讯内容,帮你更好的了解fastcgi。
我对我的nginx配置感到沮丧,所以我在编写配置文件时请求帮助,以便从同一个根目录中的子目录中提供多个项目.这不是虚拟主机,因为它们都使用相同的主机值.也许一个例子将澄清我的尝试: >请求192.168.1.1/应该从/ var / www / public /服务index.php >请求192.168.1.1/wiki/应该从/ var / www / wiki / public /服务ind
在重新启动过程之前,我的 PHP-CGI开始提供空白页面. 我想知道为什么. 不幸的是,PHP的“生产”配置文件默认没有error_log.我的Nginx错误日志也没有显示与PHP有关的错误.这可能是一个无望的案例,但我要求以防万一. 这是我的设置 > Nginx 0.8.2 > PHP 5.2.6-3ubuntu4.1与Suhosin-Patch 0.9.6.2(cli)(内置:2009年4月2
nginx通过fastcgi连接到php-fpm,使用位置块中的标准/ etc / nginx / fastcgi_params. 当使用cgi-fcgi -bind从命令行连接到/.status(php-fpm.ini :: ping.path)时,结果会按预期返回(X-Powered-By set,响应体等). 当使用nginx请求时,结果返回空(X-Powered-By设置,没有体长或内容)
我最近用apache配置了加速器和fastcgi: http://secure-ubuntu-server.blogspot.com/2009/07/howto-performance-tuning-of-lamp-and.html 现在我的Apache永远不会启动. 日志显示: Mon Jul 20 16:12:24 2009] [notice] ModSecurity for Apache/2
我刚刚将我们的博客网络移动到由WPMU驱动的ngnix(来自apache). 一切都运行顺畅和精细. 在我将服务器优化到最高级别的过程中 – 我在nginx论坛http://forum.nginx.org/read.php?2,2649上遇到了这个帖子 我真的很想知道:回答原来的问题…… 例如,为了防止在提供6144千字节文件时发出警告,这三种方法中的哪一种会产生最佳性能? >大量的小缓冲区: f
安装并启用APC 3.1.9(备用 PHP缓存)后,使用pecl,我遇到了内部服务器错误.我检查了我的错误日志,这就是显示的内容. 错误日志: PHP Fatal error: PHP Startup: apc_mmap: mkstemp on /tmp/apc.efdb4d failed: in Unknown on line 0 [Wed Jul 06 23:47:41 2011] [err
我正在尝试在EC2实例上为nginx安装fast-cgi.我按照 here解释的步骤进行了操作,但这是针对Debian的,并且不适用于基于红帽的系统.我修改了一下脚本看起来像 – #!/bin/bash ### BEGIN INIT INFO # Provides: php-fcgi # Required-Start: $nginx # Required-Stop:
我想设置最大请求,以便在发生内存泄漏时保持系统RAM不会填满. 但我不知道它在哪里. /etc/lighttpd/mod_fastcgi.conf: fastcgi.server = ( ".php" => (( "socket" => "/tmp/php-fastcgi.socket", "bin-path" => "/usr/bin/php-cgi",
我正在尝试自动配置 Windows 2012服务器,但我无法让 PHP工作. 这是我用来添加处理程序映射到IIS的命令: New-WebHandler -Name "PHP-FastCGI" -Path "*.php" -Verb "*" -Modules "FastCgiModule" -ScriptProcessor "c:\php\php-cgi.exe" -ResourceType Fil
在php.ini我已经设置 open_basedir = /home/user/web/ 现在我想在子域上运行phppgadmin,它需要包含来自/usr/share / phppgadmin的文件. 所以我将以下行添加到此主机的nginx-config中: fastcgi_param PHP_VALUE open_basedir="/home/user/web/:/usr/share/phppg
我有使用nginx的经验,但它总是为我预先安装(通过VPS.net预先配置的图像).我真的很喜欢它为我做的,现在我正在尝试使用apt-get在我自己的服务器上安装它.这是一个相当新鲜的Debian 5安装.我没有安装额外的软件包,但它们都是.deb的,没有手动编译或任何疯狂的事情. Apache已经安装但我禁用了它.我做了apt-get install nginx并且运行正常.根据我的需要稍微改变
我已经使用yum安装了FastCGI,并编辑了我的lighttpd.conf,但是当重新启动服务器时,我收到了这个错误. 2009-06-24 12:44:43: (log.c.97) server started 2009-06-24 12:44:43: (mod_fastcgi.c.924) bind failed for: unix:/var/run/lighttpd/php-fastcg
所以我遵循了 this教程,但后来因为运行代码而陷入困境: # yum install spawn-fcgi 它说没有包裹.我正在使用Nginx. 请建议 打开EPEL回购: rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm 然后安装spawn-fcgi: yum ins
我一直在使用 eclipse-pdt与xdebug和apache一起使用超过一年.事情完美无缺,我可以在eclipse中完成我想要的所有交互式调试(使用我自己的机器作为服务器). 现在我从apache切换到nginx(因此PHP现在不是作为Apache服务而是作为fast-cgi运行)而且我找不到一种方法来配置eclipse与xdebug很好地协同工作.我不确定xdebug或eclipse(或两者
在我将ICG更改为nginx之后,除索引页之外的所有路由都不起作用. Laravel配置: #/etc/nginx/sites-enabled/laravel server { listen 80; root /var/www/home; index index.php; server_name 192.168.178.71; access_log /
我在各种共享主机上的基于 PHP / MySQL的站点上一直有500个内部服务器错误.我在共享的Linux服务器上使用PHP 5.2.17到CGI / FastCGI.当我查看日志时,我看到了这个: [error] [client 75.71.176.224] (104)Connection reset by peer: FastCGI: comm with server "/dev/shm/bl
PHP支持目前设置为:作为快速CGI运行. 我一直在服务器日志中收到这些错误: mod_fcgid: read data timeout in 45 seconds Premature end of script headers: index.php 应该快速修复我想,但我找不到要编辑的文件.这是我可以从Plesk改变的东西. 有谁知道如何增加超时? Parallels员工在Plesk论坛上提供的
从 PHP程序内部我想知道执行它的二进制文件的位置.为此,Perl有$^ X. PHP中有相应的东西吗? 这样它可以使用自己执行子PHP进程(而不是硬编码路径或假设“php”是正确的). UPDATE >我使用的是lighttpd FastCGI,而不是Apache mod_php.所以是的,有一个PHP二进制文件. > eval / include不是解决方案,因为我正在生成一个必须在请求之外生
我正在尝试覆盖使用fastcgi_pass时传递给基于php的应用程序(特别是 Phabricator)的http主机头. 我在使用proxy_pass时发现了很多这样做的例子,但我似乎无法找到如何使用fastcgi_pass执行此操作的示例.具体来说,我希望代理的php应用程序将主机头看作“phabricator.localhost”. (这样做的原因是我想将几个不同的域与Phabricator
我正在寻找一种方法来确认X-Sendfile是否正确处理由脚本( PHP)返回给Web服务器的请求.图像正在正确提供,但我想我会在curl请求中看到标题. $curl -I http://blog2.stageserver.net/wp-includes/ms-files.php?file=/2011/05/amos-lee-feature.jpg HTTP/1.1 200 OK Date: We