首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP注意: fwrite():发送失败与errno=32中断管道

问PHP注意: fwrite():发送失败与errno=32中断管道
EN

Stack Overflow用户
提问于 2013-07-11 19:24:03
回答 1查看 11.3K关注 0票数 4

我试图通过shell执行php脚本,给出的这里是:-

代码语言:javascript
复制
php whatsapp.php -s MobileNo Message

我得到了以下错误:-

代码语言:javascript
复制
PHP Notice:  fwrite(): send of 111 bytes failed with errno=32 Broken pipe in     
whatsprot.class.php on line 1923

whatsprot.class.php中的第1923行对应于:-

代码语言:javascript
复制
fwrite($this->socket, $data, strlen($data));

whatsprot.class.php是这里

这个问题有什么解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2014-02-24 03:20:31

这可能是因为您的数据包含'utf-8‘字符。我也有过类似的问题是由它引起的。

异常: mysql_query():发送1462592字节失败,errno=32中断管道

我用过

代码语言:javascript
复制
mysql -u username -p database < dump_file # this is bad 

要导入sql文件,包含大量UTF8字符(泰语),但我没有为mysql设置默认字符集=utf8 8。因此,数据库中的错误编码数据导致了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17601695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档