Я разрабатываю приложение, в котором раздел администратора доступен через субдомен, такой как 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
Laravel 12.x, SubdomaN и Mail :: Send () ошибка ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1754594179
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
Подробнее здесь: [url]https://stackoverflow.com/questions/79715850/laravel-12-x-subdomain-and-mailsend-error[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия