dead_db

函数
dead_db ( No parameters )
定义位置
相关方法
do_feed_rdf
引入
2.3.2
弃用
-

dead_db: 当一个数据库查询失败时,这个函数被调用。它记录一条错误信息,并向用户输出一条信息,指出查询有问题。

载入自定义DB错误或显示WordPress DB错误。

如果在wp-content目录下存在一个名为db-error.php的文件,那么它将被加载而不是显示WordPress DB错误。如果没有找到它,那么将显示WordPress DB错误。

WordPress DB错误将HTTP状态头设置为500,以试图防止搜索引擎缓存该信息。自定义DB消息也应该这样做。

这个功能被回传到WordPress 2.3.2,但最初是在WordPress 2.5.0中添加的。

function dead_db() {
	global $wpdb;

	wp_load_translations_early();

	// Load custom DB error template, if present.
	if ( file_exists( WP_CONTENT_DIR . '/db-error.php' ) ) {
		require_once WP_CONTENT_DIR . '/db-error.php';
		die();
	}

	// If installing or in the admin, provide the verbose message.
	if ( wp_installing() || defined( 'WP_ADMIN' ) ) {
		wp_die( $wpdb->error );
	}

	// Otherwise, be terse.
	wp_die( '<h1>' . __( 'Error establishing a database connection' ) . '</h1>', __( 'Database Error' ) );
}

常见问题

FAQs
查看更多 >
闪电侠

(工作日 10:00 - 18:30 为您服务)

2025-12-06 12:33:18

您好,无论是售前、售后、意见建议……均可通过联系工单与我们取得联系。

您也可选择聊天工具与我们即时沟通或点击查看:

您的工单我们已经收到,我们将会尽快跟您联系!
取消
选择聊天工具: