我的WordPress插件适用于本地服务器,而不适用于生产

时间:2013-03-12 02:32:19

标签: wordpress wordpress-plugin

我的基本WordPress插件检查referrer并设置会话数据(如与referrer域相关联的电话号码)。它在我的本地服务器上工作正常,但甚至没有在生产服务器上调用(我无权访问并安装了许多其他插件)

这就是我所拥有的:

// loads config and sets session vars depending on referrer domain
// do I use"init" or "wp" ?
add_action("init", "aw_refer_init", 1);

// used in templates to grab session a session var
add_action("aw_refer_get", "aw_refer_get", 5, 2);

我已经检查过基础知识(http://yoast.com/plugin-not-working/),但一切都结束了。 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

替换...

wp-config.php文件的define('WP_DEBUG',false);

部分

//在

上打开WordPress调试

define('WP_DEBUG',true);

//告诉WordPress将所有内容记录到/wp-content/debug.log文件

define('WP_DEBUG_LOG',true);

//不强制PHP'display_errors'变量在

define('WP_DEBUG_DISPLAY',false);

//隐藏在屏幕上显示的错误

@ini_set('display_errors',0);


然后在实时服务器中运行项目,它会在日志文件中给出错误 检查一下 wp-content / debug.log文件并做适当的