Articles of php7

Apache2 + Varnish 5 + phpmyadmin导致分段错误(11) – ERR_EMPTY_RESPONSE

我build立了一个清漆书为networking服务器(Debian 8(jessie),8 GB内存,100GB SSD,Mysql 5.7,PHP 70.13,Apache2,opcache(256M))推荐的一切。 Varnish使用256 MB内存,Apache没有限制应该使用多less工人,因为这没有任何改变。 此外PHP的阿帕奇使用1024MB作为最大的内存限制。 有6个网站正在运行,其中2个由WordPress的Jetpack监测。 一个子域是为phpmyadmin保留的。 重新启动Varnish和Apache2后,一切正常。 但由于某种原因,清漆不能访问网站,并返回一个Guru冥想。 当我通过端口8080直接访问Apache时,我得到一个ERR_EMPTY_RESPONSE 。 apache error.log说: [core:notice] [pid 31160] AH00052:子pid 8773退出信号分割错误(11) 核心转储文件说: [New LWP 26426] Core was generated by `/usr/sbin/apache2 -k start'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f87f5fdc0b8 in ?? () gbd bracktrace充分说: #0 0x00007fcf01cd1b82 in do_fcntl (fd=76, cmd=7, arg=0x7fcf02114e80 <proc_mutex_lock_it>) […]

PHP7上的Apache上的HTTP / 2

经过一番研究,我无法find答案:如何更新 Apache / httpd到最新版本在我的VPS上使用HTTP / 2协议。 我使用基于Apache的PHP7和我的服务器 – CentOS 7。 CentOS上没有软件包更新默认回购。 [root@vps270238 ~]# httpd -v Server version: Apache/2.4.6 (CentOS) Server built: Nov 19 2015 21:43:13 我真的想保持我的实际设置和虚拟主机。

对于使用PHP7的fastcgi_pass,权限被拒绝

我使用PHP7.0运行LEMP。 我已经在我的服务器块 fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; 但是,当我打开该网站时,它会返回502错误的网关。 以下是错误日志。 *1 connect() to unix:/var/run/php/php7.0-fpm.sock failed (13: Permission denied) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: example.com, request: "GET / HTTP1.1", upstream: "fsatcgi://unix:/var/run/php/php7.0-fpm.sock:", host: "example.com" 它说权限被拒绝 。 这里有什么问题? 我已经检查,但我似乎无法find什么需要给予什么样的权限。 谢谢。