PHP报错Bus error解决方法
2013-11-14 21:04
627 查看
如执行命令: php *(some php file) ,报Bus error (core dump)错误,应是引用到某个文件损坏了,可以通过以下方式找到该文件:
strace php *(some php file)
输出到最后几行有一行为
open("some lib file", ... )
该lib file就应为损坏的文件。
reference:
http://xiezhenye.com/2012/06/%E8%B0%83%E8%AF%95%E4%B8%80%E4%B8%AA-bus-error-%E9%94%99%E8%AF%AF.html
PS. composer不靠谱
strace php *(some php file)
输出到最后几行有一行为
open("some lib file", ... )
该lib file就应为损坏的文件。
reference:
http://xiezhenye.com/2012/06/%E8%B0%83%E8%AF%95%E4%B8%80%E4%B8%AA-bus-error-%E9%94%99%E8%AF%AF.html
PS. composer不靠谱
相关文章推荐
- 关于ECSHOP模板架设的服务器php版本过高报错的解决方法(二)
- PHP编译报错configure: error: Cannot find libmysqlclient under 解决方法
- PHP linux服务器报错 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/的解决方法!
- PHP在windows下配置pgsql或pdo_pgsql扩展(找不到libpq.dll的报错解决方法)
- .net 调用php webservice报错404状态解决方法
- phpize命令在安装AMQP插件是报错phpize:Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF envir的解决方法
- php编译安装 报错 make ***[libphp5.la] Error 1解决方法
- 编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
- ajax 请求php 报错404 但脚本能够正常输出数据 问题的解决方法
- 关于ECSHOP模板架设的服务器php版本过高报错的解决方法集合
- 关于ECSHOP模板架设的服务器php版本过高报错的解决方法(一)
- php使用smtp发送邮件报错Error: Cannot connenct to relay host smtp.163.com Error: ()解决方法
- 编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
- PHP安装ionCube插件报错The Loader must appear as the first entry in the php.ini file in Unknown的解决方法
- 关于ECSHOP模板架设的服务器php版本过高报错的解决方法集合
- php绘图中显示不出图片的解决方法
- Linux 安装编译PHP出现的问题及解决方法
- brew安装php70出现configure: error: Cannot find libz 错误解决方法
- dedecms织梦安装后COMMON.INC.PHP 文件权限777属性修改无效的解决方法
- XAMPP中启动tomcat报错的解决方法