gpt4 book ai didi

php - fatal error : Cannot redeclare happening on same line

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:54:03 26 4
gpt4 key购买 nike

我已经和这个错误斗争了一段时间。错误在函数中的某处我现在有 php 告诉我它不能在同一行上重新声明一个变量......奇怪。任何帮助都会很棒。

Fatal error: Cannot redeclare bp_block_admin_init() (previously declared in /home/bp-member-login-redirect/bp-member-login-redirect-loader.php:31) in /home/bp-member-login-redirect/bp-member-login-redirect-loader.php on line 31

第 29-31 行

// make sure buddypress is installed
function bp_block_admin_init() {
require_once( dirname( __FILE__ ) . '/bp-member-login-redirect-core.php' );
}

实际调用该函数的行(代码中有或没有这些行我都会得到错误:

if ( defined( 'BP_VERSION' ) ) {
bp_block_admin_init();
} else {
add_action( 'bp_init', 'bp_block_admin_init' );
}

最佳答案

确保使用 require_once 以确保不会重复加载 bp-member-login-redirect-loader.php 文件。

require_once '/home/bp-member-login-redirect/bp-member-login-redirect-loader.php';

关于php - fatal error : Cannot redeclare happening on same line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3332614/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com