ich diesen Fehler (wenn ich versuche, einen monatlichen Newsletter abonnieren)Class ‚App NewsLetterManager‘ nicht gefunden - Laravel 5.2
Class 'App\NewsLetterManager' not found
Wenn ich diese Website haben lokal ausgeführt wird (auf vagabundierende) alles funktioniert gut, aber wenn ich mein Projekt auf den Online-Server übertrage, erhalte ich den Fehler oben.
In meinem Controller verwende ich den NewsLetterManager .. Also keine Ahnung was los ist.
Controller (Snippet)
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\NewsLetterManager;
class HomeController extends Controller
{
..
public function addToMailingList(Request $request)
{
$this->validate($request, [
'email' => 'required|email|max:195'
]);
$newsLetterManager = new NewsLetterManager($mailchimp = app('Mailchimp'));
$newsLetterManager->addEmailToList($request->email);
return Redirect::to('/')->with('message', 'mailing');
}
..
}
Klingen
<form method="post" action="{{ route('mailing.add') }}">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<input class="bordered-input" type="email" name="email" placeholder="Subscribe here" />
</form>
Routen
Route::post('/mailing/add', ['as' => 'mailing.add', 'uses' => '[email protected]']);
Danke Jungs
Ich versuchte 'Composer Dump-Autoload' und' Composer-Update' und 'Composer-Installation'. Auch das manuelle Ziehen meines Lieferantenordners auf den FTP-Server funktionierte nicht. – nclsvh