[乐意黎原创] PHP7抛Warning: PDO::__construct(): MySQL server has gone away in ...的解决方案
来源:互联网 发布:数据库原理 第5版 pdf 编辑:程序博客网 时间:2024/06/10 01:37
乐意黎把ECS 捣鼓好后, 程序数据做了mysql连接到PDO的转换,
程序上传到ECS, 运行正常,但偶尔会抛错.
PDO 如下:
try{ $PDO = new PDO("mysql:host=$database_ip;dbname=$database_name", $database_username, $database_password, array(PDO::ATTR_PERSISTENT => true)); }catch(Exception $x){ try{ $PDO = new PDO("mysql:host=$database_ip;dbname=$database_name", $database_username, $database_password); }catch(Exception $x){ echo 'Failed database error'; }}
时不时会抛:Warning: PDO::__construct(): MySQL server has gone away in /XXX/htdocs/mysql.php on line 4
暂时没时间研究更多了, 为了解决这个问题. 可进行如下操作
$PDO = @new PDO(...)
也就是在 new PDO 前加上 @ 符号. 先标记一下, 以后再深入研究.
乐意黎
2017-06-02
本文地址: http://blog.csdn.net/aerchi/article/details/72842165
阅读全文
0 0
- [乐意黎原创] PHP7抛Warning: PDO::__construct(): MySQL server has gone away in ...的解决方案
- PHP Pdo MySQL Server has gone away
- MySQL: "Warning: MySQL server has gone away"
- MYSQL Error 2006:MySQL server has gone away的解决方案
- mysql server has gone away发生的原因以及解决方案
- MySQL server has gone away 的解决办法
- mysql server has gone away的原因
- MySQL server has gone away的解决方法
- MySQL server has gone away的问题解决
- MySQL server has gone away
- MySQL server has gone away
- MySQL server has gone away
- MySQL server has gone away
- MySQL server has gone away
- MySQL server has gone away
- MySQL server has gone away
- MySQL server has gone away
- Mysql server has gone away
- 找不到localhost的网页错误怎么办?
- Spring MVC 笔记
- 发送有序广播
- Learning Complexity-Aware Cascades for Deep Pedestrian Detection
- 模糊C均值分类(FMC))
- [乐意黎原创] PHP7抛Warning: PDO::__construct(): MySQL server has gone away in ...的解决方案
- s14 python3 day1 作业3 三级菜单
- jQuery中parent.append和$after的区别
- 【如何校验邮件地址的有效性】:目录
- 关于mysql 数据库没有 mysql库 和重启mysql后密码无法登陆 Access denied for user ''@'localhost' to database 'mysql'
- linux之du、df查询磁盘空间
- Oracle学习之存储过程
- 广播---有序广播
- Aspectj简单使用(一)