我正在尝试访问gearman worker命令行php脚本中的wordpress函数。
但是,当我包含对wp-blog-header或wp-load.php的要求时,gearman worker脚本就挂起了,在到达或写入到屏幕后没有输出。
当我去掉wp-blog-header include时,gearman worker工作得很好,当gearman客户端加载时,gearmand完成了它的工作。如果我反其道而行之,取出gearman代码,只使用wp-blog-header.php,我就可以访问wordpress函数。
它只是挂在齿轮工人身上。我做错了什么?
发布于 2015-11-22 00:17:25
好吧,由于我不能获得在同一个脚本中工作的要求,所以我使用exec()到一个需要wp-load.php的外部脚本。我还使用$argv将参数从worker脚本传递到外部wp-load脚本。
https://stackoverflow.com/questions/33839555
复制相似问题