wp多站点中的一个子站点出现:[The theme directory "twentytwentyfour" does not exist.]

多站点中的一个子站点出现这种情况 换成那个[twentytwentyfour]主题都没用,请问这个怎么处理啊?
子站点wp-config.php增加的代码

define('DB_NAME', 'siteAdatabase');
define('DB_USER', 'siteAuser');
define('DB_PASSWORD', 'siteApassword');

define( 'CUSTOM_USER_TABLE', 'wp_users' );
define( 'CUSTOM_USER_META_TABLE', 'wp_usermeta' );
define( 'COOKIE_DOMAIN', 'xxx.com' ); 
define( 'COOKIEHASH', md5( 'https://xx.com' ) ); 

其他wp自带的define,子站点跟主站点的是一样的

主站点wp-config.php增加的代码:

define('WP_ALLOW_MULTISITE', true);

define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
define( 'DOMAIN_CURRENT_SITE', 'x.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );

const COOKIEPATH           = '/';
const SITECOOKIEPATH       = '/';
// 管理员 Cookies 子目录通用
const ADMIN_COOKIE_PATH    = '/';

define( 'COOKIE_DOMAIN', 'x.com' ); 
define( 'COOKIEHASH', md5( 'https://xx.com' ) ); 

错误不是写的很明确了,主题目录twentytwentyfour不存在,你换个别的主题试试