【发布时间】:2016-09-13 19:58:51
【问题描述】:
我有一个烦人的问题:我想在我的 WP 扩展中使用 GuzzleHttp\Client,但每次我得到一个错误:
“致命错误:类 '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');
但这并没有带来任何改变。我做错了什么?提前感谢您的回答!
【问题讨论】:
-
您是否重新加载了自动加载器文件?
-
你跑
composer.phar了吗? composer.json 是 composer 而不是您的网络应用程序的配置。检查文件是否确实存在 -
是的,每次我都重新加载了一遍,但还是一样。
标签: php wordpress guzzle guzzle6