找不到 GuzzleHttp
GuzzleHttp not found
我有一个恼人的问题:我想在我的 WP 扩展中使用 GuzzleHttp\Client,但每次我都会收到错误消息:
"Fatal error: Class 'GuzzleHttp\Client' not found in
/var/www/vhosts/localhost/htdocs/wp-content/plugins/myPlugin/classes/MyPlugin/Plugin.php
on line..."
我已经在我的 composer.json:
中检查了 Composer 和 Autoloader 的操作
"require": {
"guzzlehttp/guzzle": "~6.0"
}
我也加入了htdocs/index.php:
require( dirname( __FILE__ ) . '/../vendor/autoload.php');
但这并没有带来任何改变。我做错了什么?提前感谢您的回答!
抱歉,我忘了说我在 Cron Job 中使用了 Guzzle!所以我添加了
require( dirname( __FILE__ ) . '/../vendor/autoload.php');
到 wp-cron.php 文件,因为 cron 作业根本不涉及 index.php。
我有一个恼人的问题:我想在我的 WP 扩展中使用 GuzzleHttp\Client,但每次我都会收到错误消息:
"Fatal error: Class 'GuzzleHttp\Client' not found in /var/www/vhosts/localhost/htdocs/wp-content/plugins/myPlugin/classes/MyPlugin/Plugin.php on line..."
我已经在我的 composer.json:
中检查了 Composer 和 Autoloader 的操作"require": {
"guzzlehttp/guzzle": "~6.0"
}
我也加入了htdocs/index.php:
require( dirname( __FILE__ ) . '/../vendor/autoload.php');
但这并没有带来任何改变。我做错了什么?提前感谢您的回答!
抱歉,我忘了说我在 Cron Job 中使用了 Guzzle!所以我添加了
require( dirname( __FILE__ ) . '/../vendor/autoload.php');
到 wp-cron.php 文件,因为 cron 作业根本不涉及 index.php。