在我的index.php上的编码器我想知道什么是检查数据库是否有连接的最佳方法。因为我同时使用MySQL和MySQLI
如果有连接,那么可以通过错误查看网站/服务器,或者如果文件存在,请转到所选的子目录。
我不确定如何在codeigniter中设置index.php。
不工作
if ($db_obj->conn_id === false) {
// redirects to location if file exists
if(file_exists(header('Location: '.rtrim($_SERVER['REQUEST_URI'], '/').'/install/index.php/'))) {
} else {
echo "Sorry No Database Connection";
} else {
// view website/server?
header('Location: '.rtrim($_SERVER['REQUEST_URI']));
exit;
}
if ($db_obj->conn_id === false) {
以上代码用于查看是否有数据库连接。
您可以使用此路由到正确的页面。
然而,我会问-为什么你要建立一个数据库依赖系统,并有一个无数据库备份-也为什么要使用mysql和mysqli -这是一个可怕的想法,你不应该再使用mysql,因为它已被弃用!