Laravel 12.x, SubdomaN и Mail :: Send () ошибкаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel 12.x, SubdomaN и Mail :: Send () ошибка

Сообщение Anonymous »

Я разрабатываю приложение, в котором раздел администратора доступен через субдомен, такой как admin.mysite.test. «admin.users.index». Маршрут не существует. Кажется, что ссылка на субдомен потеряна. метод ресурса для вставки в базу данных. < /p>
/**
* Store a newly created resource in storage.
*/
public function store(UserFormRequest $request)
{
$user = new User($request->validated());

if ($file = $request->validated('image')) {

$path = $this->upload($file, $this->folder, $this->width, $this->height);

$user->image = $path;

}

$save = $user->save();

if ($save) {

$user->generated_password = $request->validated('password');

Mail::to($user->email)->send(new NewUserCreated($user));

return redirect()->route('admin.users.index')->with('success-message', 'Record inserito con successo.');

} else {

return back()->withInput()->with('error-message', 'Qualcosa è andato storto.');

}
}
< /code>
route filke is: < /p>
use Illuminate\Support\Facades\Route;

Route::middleware('web')->domain('admin.' . env('SITE_URL'))->group( function () {

Auth::routes();

Route::group([
'as' => 'admin.',
'namespace' => 'App\Http\Controllers\Admin',
'middleware' => ['auth'],
], function () {

Route::get('dashboard', DashboardController::class)->name('dashboard');

//other routes...

Route::resource('users', App\Http\Controllers\Admin\UserController::class)
->except(['show']);

});
});

Route::group([
'as' => 'front.',
'namespace' => 'App\Http\Controllers\Front'
], function () {

Route::get('sitemap.xml', SitemapController::class)
->name('sitemap.xml');

});

// Localized
Route::localized(function () {

Route::group([
'as' => 'front.',
'namespace' => 'App\Http\Controllers\Front'
], function () {

Route::get(Lang::uri('home'), HomeController::class)
->name('home');

other routes...

});

});
< /code>
.env file < /p>
APP_NAME="SMV"
APP_ENV=local
APP_DEBUG=true
APP_TIMEZONE=Europe/Rome
APP_URL=http://mysite.test

SITE_URL=mysite.test

APP_LOCALE=it
APP_FALLBACK_LOCALE=it
APP_FAKER_LOCALE=it_IT

APP_MAINTENANCE_DRIVER=file
# APP_MAINTENANCE_STORE=database

PHP_CLI_SERVER_WORKERS=4

BCRYPT_ROUNDS=12

LOG_CHANNEL=stack
LOG_STACK=single
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug

SESSION_DRIVER=file
SESSION_EXPIRE_ON_CLOSE=true
SESSION_LIFETIME=120
SESSION_ENCRYPT=true
SESSION_PATH=/
SESSION_DOMAIN=.mysite.test
SESSION_HTTP_ONLY=true
SESSION_SAME_SITE=null


Подробнее здесь: https://stackoverflow.com/questions/797 ... send-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»