PDOStatement::execute(): MySQL server has gone away错误情况的解决办法
场景描述:
我遇到这个问题是在利用php解析word文档,然后将word的图片转换成base64与文本一起存储到mysql中时发生的。
当word的文档内容少时,测试完全没问题。
当调整word 文档的大小时发生了两个问题:
1、上传文件是提示文件过大。
2、解析word时,提示题目中的问题。
解决办法:
1、上传文件过大,通过修改php的配置文件解决
2、gone away的问题,是通过修改mysql的配置,然后重启mysql后解决的。