草庐IT

apache2.4Nginx

全部标签

php - 如何在 nginx 配置中为一台主机设置 php ini 设置

可以像这样在nginx.conf中设置error_reporting:fastcgi_paramPHP_VALUEerror_reporting=E_ALL;但如果我在一个服务器block中执行此操作,它是否也会影响所有其他服务器block?我应该同时更改所有服务器block中的php设置吗? 最佳答案 您可以为每个服务器设置PHP_VALUE,这只会影响该服务器。如果您的所有PHP服务器都需要相同的PHP_VALUE,请使用包含文件。例如(debian),创建/etc/nginx/conf.d/php_settings.cnf:f

php - Apache 2.4.26 中错误的 SCRIPT_FILENAME 和 PHP_SELF

Apache2.4.26使用php-fpm7.1.6,$_SERVER['SCRIPT_FILENAME'](和$_SERVER['PHP_SELF'])在一个文件夹:Apache2.4.26:/index.phpApache2.4.25:/myfolder/index.php怎么了? 最佳答案 我用这个新的配置指令在apache配置中修复了它:ProxyFCGIBackendTypeGENERIC在SetHandler指令之前的全局配置中。默认为FPM,但对于某些php-fpm配置(SetHandler和套接字)来说它是不正确的。

php - 带有 IIS 的 ASP.NET VS 带有 Apache 的 PHP

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我要开发一个门户网站。我可以选择PHP或ASP.NET技术。在性能(而不是开发速度)方面会做得更好。谈到网络服务器,IISvsApache,哪个性能更好?有多少没有。IIS可以处理多少请求/秒?有多少没有。Apache可以处理多少请求/秒?

php - Zend Server 只是将 APC 和 Apache 一起安装到一起吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在查看ZendServer(PE和CE),如果它只是php.ini的前端并且自动具有基本上是APC(对吗?)的ZendOptimizer,或者它是否真的对我们的开发机器。基本上,ZendServer是否有任何我无法从开源缓存软件获得的特殊调味料,以及您可以使用哪些模块来自己构建这样的东西。只需获取Apache、PHP和APC或将lighttpd与xcache一起使

php - Drupal + Nginx + Php-cgi : 502 Bad Gateway error

我们使用php-fastcgi在Nginx上运行Drupal5.x。有一段时间一切正常。突然之间,我们(用户)遇到了502BadGateway错误。重新启动PHP-cgi、nginx..重新启动机器等没有帮助。有没有其他人遇到过此类问题?可能的嫌疑人有哪些? 最佳答案 今天我在一个CI项目上得到了“502BadGateway”,在深入研究这个问题后我发现它是nginxfastcgi缓冲区的问题,这里是解决它的方法:打开/etc/nginx/nginx.conf将以下行添加到http部分:fastcgi_buffers816k;fas

centos7搭建apache服务(基于域名和IP访问,用户访问控制)

我们搭建apache服务我们从几个访问方法搭建目录一基于IP访问二.基于域名访问三.基于我们用户访问yum源安装服务(yum-yinstallhttpd)四,基于用户访问控制一基于IP访问 让防火墙放行http服务,关闭增强模式(因为我前面以及运行过firewall-cmd--permanent--add-service=http所以会出现Warning:ALREADY_ENABLED:http)配置静态ip创建访问的文件如果无法访问就mkdir-p/var/www/ip进入到 /var/www/ip文件下直接用vim编辑index.html文件进入文件配置目录编辑vhost.conf重启服务

如何查看nginx日志

本人github在Nginx中,查看日志是诊断问题和监控Nginx服务状态的重要手段。Nginx通常有两种主要的日志文件:访问日志(accesslog)和错误日志(errorlog)。以下是查看这些日志的常见方法:1.确定日志文件的位置Nginx的日志文件位置在Nginx配置文件中指定。默认情况下,它们通常位于/var/log/nginx/目录下,但这可以根据您的配置不同而变化。您可以在Nginx的主配置文件(通常是/etc/nginx/nginx.conf)或站点特定的配置文件中找到这些设置。例如,配置文件中可能包含以下行:access_log/var/log/nginx/access.lo

nginx - 无法在 php.ini 中更改 upload_max_filesize 或 post_max_size

请记住,我不是系统管理员,我只是一名开发人员。我找不到像我一样有确切问题的人,只是相似,而且他们的“修复”似乎都不起作用。我目前正在运行一个AmazonEC2实例。CentOS6.2Nginx1.2.2PHP5.3.16withAPCPercona5.5.24//notcurrentlyusingthisasIamusinganRDS我已将我的php.ini(/etc/php.ini)设置如下upload_max_filesize=10Mpost_max_filesize=20M重新加载配置后,通过ssh使用php-i,这些设置似乎已加载。显示upload_max_filesize=1

php - 在 PHP 错误 Apache 给出 500 错误

每次我在我的任何PHP中遇到错误时,我的本地Apache服务器都会给我一个500内部服务器错误。我的任何CakePHP项目似乎都没有问题,但这是普通的PHP,而且不得不猜测错误确实减慢了进度。 最佳答案 使用以下PHP代码启用错误报告:ini_set('display_errors','On');error_reporting(E_ALL);PHPDocs 关于php-在PHP错误Apache给出500错误,我们在StackOverflow上找到一个类似的问题:

nginx 从 1.2.1 更新到 1.9.2 后,PHP-FPM 状态页面为空白

我已经使用Nginx1.2.1一段时间了,由于安全问题,我决定升级到1.9.2。问题是:php-fpm状态页面现在为我提供一个完全空白的页面。HTTP响应代码表示:200ok,但内容=0字节我尝试了什么:检查Nginx用户/组:它是www:www(和以前一样)检查Php-FPM用户/组:它是www:www(和以前一样)在aptitudeupgrade期间,我选择保留我的配置文件tail/var/log/nginx/error.log说:没有tail/var/log/nginx/mywebsite-error.log说:没什么tail/var/log/php-fpm/php5-fpm.l