我有一个恼人的问题:我想在我的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');
但这没有带来任何改变。我做错了什么?谢谢你的答案!
答案 0 :(得分:0)
抱歉,我说我在Cronjob中使用了Guzzle!所以我添加了
require( dirname( __FILE__ ) . '/../vendor/autoload.php');
到wp-cron.php文件,因为cron作业根本不涉及index.php。