Apache和php7.0-fpm – 错误500 - 空宝网


Apache和php7.0-fpm – 错误500

正在运行基于Debian的办公室服务器(用于开发基于TYPO3的网站)并且已经从mod_fcgid更改为PHP FPM – 只是为了让两个PHP版本以简单的方式可用…

现在我正在开发一个运行PHP 7.0的项目/ vhost并且偶尔会出现错误500.当我刷新同一页面/或执行相同的操作时它会起作用 – 所以它真的很烦人,因为我找不到任何解决方案。

我使用默认的php7.0-fpm配置。

我的vhost配置如下所示:


ServerName mdo.ka.dev
ServerAlias mdo.ka.dev

DocumentRoot /var/www/git_websites/MDO
SuexecUserGroup myuser mygroup

ServerAdmin info@myemail

UseCanonicalName Off
DirectoryIndex index.htm index.html index.php

AddType application/x-httpd-fastphp7—mdo .php
Action application/x-httpd-fastphp7—mdo /php7-fcgi—mdo
Alias /php7-fcgi—mdo /usr/lib/cgi-bin/php7-fcgi—mdo
FastCgiExternalServer /usr/lib/cgi-bin/php7-fcgi—mdo -socket /run/php/php7.0-fpm.sock -idle-timeout 900 -pass-header Authorization


AllowOverride FileInfo


而且我得到了以下错误:

[Mon Apr 10 10:02:37.341218 2017] [fastcgi:error] [pid 20539] (104)Connection reset by peer: [client 192.168.2.54:60604] FastCGI: comm with server “/usr/lib/cgi-bin/php7-fcgi—mdo” aborted: read failed, referer:/
[Mon Apr 10 10:02:37.341271 2017] [fastcgi:error] [pid 20539] [client 192.168.2.54:60604] FastCGI: incomplete headers (0 bytes) received from server “/usr/lib/cgi-bin/php7-fcgi—mdo”, referer:
我不明白问题出在哪里。当我停止PHP FPM服务时,我收到相同的错误500 / sam日志消息。所以我认为“他”无法连接到FPM服务器。但是,当我增加配置中的进程或从动态切换到静态模式时,没有任何变化。我是该机器上唯一使用此Web服务器的用户 – 因此进程不会太少。

我还关闭了Zend Opcode和APCU模块。也没什么变化。

下一页:  PHP数组元素nee允许甚至不同的键

喜欢 (0)
[请支持作者一杯咖啡,谢谢]
分享 (0)