php专区

 首页 > php专区 > PHP高级 > 缓存异常处理 > php-fpm启动报错Segmentationfault$php_fpm_BIN$php_opts

php-fpm启动报错Segmentationfault$php_fpm_BIN$php_opts

分享到:
【字体:

今天QA使用php-fpm启动php报错。具体信息如下:

-bash-3.2$ ~/script/client/php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm [29-Jul-2013 16:11:55] NOTICE: [pool www] 'user' directive is ignored when FPM is not running as root
/home/script/client/php-fpm: line 52: 11678 Segmentation fault $php_fpm_BIN $php_opts
failed

最终发现是php中同时启用了apc和zend opcache两个扩展导致的。猜想应该是这两个扩展冲突,同时启用就会报上面的错误。
另外,一些扩展库用的编译库来运行库版本不一致引起的 ,比如gd用的是libpng15编译的,但运行环境却是libpng12的话 就容易有这类的问题。

分享到:
善用php-fpm的慢执行日志slowlog,分析ph...
众所周知,mysql有slow query log,根据慢查询日志,我们可以知道那些sql语句有性能问题。作为mysql的好搭档,php也有这样的功能。如果你使用php-fpm来管理php的话,你可以通过如下选项开启。 PHP 5.3.3 之前设置如下:5slogs/php-fpm-slowlog.log PHP 5.3.3 之后设置以下如下: request_slowlog_timeout = 5s slowl...
小心!高效率的sql查询,它也会导致网站...
最近一个项目进行2.0版本升级。2.0版本部署到所有的线上机器后,发现网站访问速度变的很慢。为了不影响用户体验,紧急进行版本回滚,然后进行问题查找。 分析 首先查看php的日志,没有发现有用的线索。 然后看了下mysql db的监控情况。如下图: 2.0...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……