我是新来的PHP。我试图重定向到php中的错误页面,当我得到一个MySQL连接错误,但我得到一个错误,指出我不能修改头,因为输出已经在第8行(我创建连接)发送。请你能建议这样做的正确方法吗?无法重定向后mysqli连接错误
<?php
$servername = "localhost:3306";
$username = "danny";
$password = "sql1";
$dbname = "testdb";
try{
$conn = new mysqli($servername, $username, $password, $dbname);
}
catch(Exception $e){
header('Location: /connection_error.php');
die();
}
?>
感谢
丹尼
谢谢你这个工作。我可以关闭catch块中的连接 – DannyR
@DannyR连接未打开;这就是为什么它进入异常 –