我目前正在开发一个自定义插件。所有这些都可以在我的本地开发环境(飞轮本地)中正常工作,但在生产环境中,我无法激活插件。我收到以下错误消息:
Fatal error: Class \'Activate\' not found in /datas/vol3/w4a156338/var/www/my-website/htdocs/wp-content/plugins/ads-toolbox/ads-toolbox.php on line 54
“ads工具箱”。php’file它是插件主php文件,它包含以下内容:
function activate_adstoolbox_plugin() {
Inc\\Base\\Activate::activate();
}
register_activation_hook( __FILE__, \'activate_adstoolbox_plugin\' );
第54行是:
Inc\\Base\\Activate::activate();
“Activate”类位于“Activate”类中。php文件位于“inc/Base/”子目录中,包含:
namespace Inc\\Base;
class Activate
{
public static function activate()
{
//Some code
}
}
我不明白为什么它可以在本地工作,但不能在我的托管网站上工作!?
有什么想法吗?