laravelimap class没找到,安装好了
laravel imap class not found, install is good
我正在使用 Weblex laravel IMAP 包,在安装、发布等之后。我无法 运行 测试脚本,因为它找不到 class
我完全按照安装和设置说明进行操作。 运行 这个在 laravel 5.8 顺便说一下
composer require webklex/laravel-imap
php artisan vendor:publish --provider="Webklex\IMAP\Providers\LaravelServiceProvider"
我在我的根目录中创建了一个名为 mailtest.php 的文件(在 testproject 中,因此它与 App 和 Public 处于同一级别)但我无法找到实际 class.
我试过这个:
$oClient = \Webklex\IMAP\Facades\Client::account('default');
$oClient->connect();
还有这个:
<?php
use \Webklex\IMAP\Client;
$oClient = new Client([
'host' => 'somehost.com',
'port' => 993,
'encryption' => 'ssl',
'validate_cert' => true,
'username' => 'username',
'password' => 'password',
'protocol' => 'imap'
]);
$oClient->connect();
但是当通过 CLI 在我的根文件夹中 运行ning php mailtest.php 时,我得到:
致命错误:未捕获错误:Class 'Webklex\IMAP\Facades\Client' 未在 /Users/testUser/Websites/task-manager/mailtest 中找到。php:3
我做错了什么?
您不应该直接从 cli 运行 php 文件并期望它能正常工作您只是 运行 宁 php 文件而不加载供应商文件(作曲家)你可以试试
<?php
include __DIR__.'/vendor/autoload.php';
但我不确定如果您使用 laravel 它是否有效,您可以创建新命令并 运行 从 php artisan 命令
我正在使用 Weblex laravel IMAP 包,在安装、发布等之后。我无法 运行 测试脚本,因为它找不到 class
我完全按照安装和设置说明进行操作。 运行 这个在 laravel 5.8 顺便说一下
composer require webklex/laravel-imap
php artisan vendor:publish --provider="Webklex\IMAP\Providers\LaravelServiceProvider"
我在我的根目录中创建了一个名为 mailtest.php 的文件(在 testproject 中,因此它与 App 和 Public 处于同一级别)但我无法找到实际 class.
我试过这个:
$oClient = \Webklex\IMAP\Facades\Client::account('default');
$oClient->connect();
还有这个:
<?php
use \Webklex\IMAP\Client;
$oClient = new Client([
'host' => 'somehost.com',
'port' => 993,
'encryption' => 'ssl',
'validate_cert' => true,
'username' => 'username',
'password' => 'password',
'protocol' => 'imap'
]);
$oClient->connect();
但是当通过 CLI 在我的根文件夹中 运行ning php mailtest.php 时,我得到:
致命错误:未捕获错误:Class 'Webklex\IMAP\Facades\Client' 未在 /Users/testUser/Websites/task-manager/mailtest 中找到。php:3
我做错了什么?
您不应该直接从 cli 运行 php 文件并期望它能正常工作您只是 运行 宁 php 文件而不加载供应商文件(作曲家)你可以试试
<?php
include __DIR__.'/vendor/autoload.php';
但我不确定如果您使用 laravel 它是否有效,您可以创建新命令并 运行 从 php artisan 命令