Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-pdo存在连接和致命错误_Php_Mysql_Pdo - Fatal编程技术网

PHP-pdo存在连接和致命错误

PHP-pdo存在连接和致命错误,php,mysql,pdo,Php,Mysql,Pdo,我在我的cpanel(plesk)中运行一个cron作业,它从一个到我的sql服务器的PDO持久连接开始,我是这样启动的 `$pdo = new PDO("mysql:host=".DBHOST.";dbname=".DBNAME,DBADMIN,DBPASS,[PDO::ATTR_DEFAULT_FETCH_MODE=>PDO::FETCH_ASSOC,PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION,PDO::ATTR_EMULATE_PREPA

我在我的cpanel(plesk)中运行一个cron作业,它从一个到我的sql服务器的PDO持久连接开始,我是这样启动的

`$pdo = new PDO("mysql:host=".DBHOST.";dbname=".DBNAME,DBADMIN,DBPASS,[PDO::ATTR_DEFAULT_FETCH_MODE=>PDO::FETCH_ASSOC,PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION,PDO::ATTR_EMULATE_PREPARES=>false,PDO::ATTR_PERSISTENT=>true]);` 
现在使用这个
$pdo
对象,我进行了许多选择和更新查询,但最后我关闭了presisent连接

`$pdo = null;` // last line in the script
但是,如果脚本在这段时间内出现致命错误并意外停止,它将永远不会到达最后一行(
$pdo=null
),那么在这种情况下会发生什么呢


连接是否始终处于打开状态?或者它将以某种方式自动关闭?

php进程一停止,它将立即关闭。@malukenho谢谢:)