GuzzleHttp未找到

时间:2016-09-12 15:09:13

标签: php wordpress guzzle guzzle6

我有一个恼人的问题:我想在我的WP扩展中使用GuzzleHttp \ Client,但每次我都会收到错误:

  

"致命错误:Class' GuzzleHttp \ Client'找不到   /var/www/vhosts/localhost/htdocs/wp-content/plugins/myPlugin/classes/MyPlugin/Plugin.php   在线......"

我已经在composer.json中检查过使用Composer和Autoloader进行的操作:

"require": {
    "guzzlehttp/guzzle": "~6.0"
}

我也加入了htdocs / index.php:

require( dirname( __FILE__ ) . '/../vendor/autoload.php');

但这没有带来任何改变。我做错了什么?谢谢你的答案!

1 个答案:

答案 0 :(得分:0)

抱歉,我说我在Cronjob中使用了Guzzle!所以我添加了

require( dirname( __FILE__ ) . '/../vendor/autoload.php');

到wp-cron.php文件,因为cron作业根本不涉及index.php。