Gearman и WordPress wp-blog-header.php Доступ к функциям WordPress

Я пытаюсь получить доступ к функциям WordPress внутри PHP-сценария командной строки рабочий Gearman.

Однако, когда я включаю require для wp-blog-header или wp-load.php, рабочий скрипт gearman просто зависает, никакой вывод после того, как включение достигнуто или записано на экран.

Когда я убираю заголовок wp-blog-header, работник gearman работает нормально, и когда загружается клиент gearman, gearmand делает свое дело. И если я сделаю обратное, вытащу код gearman и просто использую wp-blog-header.php, у меня будет доступ к функциям wordpress.

Он просто висит на рабочем механике. Что я делаю неправильно?

0

Решение

Ну, так как я не мог получить требование работать внутри того же самого скрипта, что и рабочий механизма, я использовал exec () для внешнего скрипта, который требовал wp-load.php. Я также передаю параметры из рабочего скрипта во внешний скрипт wp-load, используя $ argv.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]