Size: a a a

Laravel для начинающих

2021 June 17

VY

Vladimir Yefremov in Laravel для начинающих
успеха!
но мне кажется со скриптом у тебя тоже будут вопросы:
параметр url:'/test'
источник

R#

Reset # Alexey S. in Laravel для начинающих
Не, это ж относительный от корня
источник

VY

Vladimir Yefremov in Laravel для начинающих
ок, я обычно в блэйд пишу url:"{{route('/test')}}"
и в консоли виден полный УРЛ
источник

R#

Reset # Alexey S. in Laravel для начинающих
Это не то, ты через хелпер имя роута пишешь, а там просто урл
источник

VY

Vladimir Yefremov in Laravel для начинающих
да, имя роута через хелпер,
но я о том, что это формирует полный УРЛ, а как будет работать просто ссылка от корня - я не знаю...
источник

М

Макар in Laravel для начинающих
{
   "message": "Target class [Ajax\\ContactController] does not exist.",
   "exception": "Illuminate\\Contracts\\Container\\BindingResolutionException",
   "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Container/Container.php",
   "line": 835,
   "trace": [
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Container/Container.php",
           "line": 714,
           "function": "build",
           "class": "Illuminate\\Container\\Container",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Application.php",
           "line": 841,
           "function": "resolve",
           "class": "Illuminate\\Container\\Container",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Container/Container.php",
           "line": 652,
           "function": "resolve",
           "class": "Illuminate\\Foundation\\Application",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Application.php",
           "line": 826,
           "function": "make",
           "class": "Illuminate\\Container\\Container",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
           "line": 268,
           "function": "make",
           "class": "Illuminate\\Foundation\\Application",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
           "line": 1019,
           "function": "getController",
           "class": "Illuminate\\Routing\\Route",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
           "line": 980,
           "function": "controllerMiddleware",
           "class": "Illuminate\\Routing\\Route",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
           "line": 708,
           "function": "gatherMiddleware",
           "class": "Illuminate\\Routing\\Route",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
           "line": 688,
           "function": "gatherRouteMiddleware",
           "class": "Illuminate\\Routing\\Router",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
           "line": 672,
           "function": "runRouteWithinStack",
           "class": "Illuminate\\Routing\\Router",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
           "line": 636,
           "function": "runRoute",
           "class": "Illuminate\\Routing\\Router",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
           "line": 625,
           "function": "dispatchToRoute",
           "class": "Illuminate\\Routing\\Router",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
           "line": 166,
           "function": "dispatch",
           "class": "Illuminate\\Routing\\Router",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
           "line": 128,
           "function": "Illuminate\\Foundation\\Http\\{closure}",
           "class": "Illuminate\\Foundation\\Http\\Kernel",
           "type": "->"
источник

М

Макар in Laravel для начинающих
},
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
           "line": 21,
           "function": "Illuminate\\Pipeline\\{closure}",
           "class": "Illuminate\\Pipeline\\Pipeline",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php",
           "line": 31,
           "function": "handle",
           "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
           "line": 167,
           "function": "handle",
           "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
           "line": 21,
           "function": "Illuminate\\Pipeline\\{closure}",
           "class": "Illuminate\\Pipeline\\Pipeline",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php",
           "line": 40,
           "function": "handle",
           "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
           "line": 167,
           "function": "handle",
           "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php",
           "line": 27,
           "function": "Illuminate\\Pipeline\\{closure}",
           "class": "Illuminate\\Pipeline\\Pipeline",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
           "line": 167,
           "function": "handle",
           "class": "Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php",
           "line": 86,
           "function": "Illuminate\\Pipeline\\{closure}",
           "class": "Illuminate\\Pipeline\\Pipeline",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
           "line": 167,
           "function": "handle",
           "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/fruitcake/laravel-cors/src/HandleCors.php",
           "line": 38,
           "function": "Illuminate\\Pipeline\\{closure}",
           "class": "Illuminate\\Pipeline\\Pipeline",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
           "line": 167,
           "function": "handle",
           "class": "Fruitcake\\Cors\\HandleCors",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/fideloper/proxy/src/TrustProxies.php",
           "line": 57,
           "function": "Illuminate\\Pipeline\\{closure}",
           "class": "Illuminate\\Pipeline\\Pipeline",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
           "line": 167,
источник

М

Макар in Laravel для начинающих
"function": "handle",
           "class": "Fideloper\\Proxy\\TrustProxies",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
           "line": 103,
           "function": "Illuminate\\Pipeline\\{closure}",
           "class": "Illuminate\\Pipeline\\Pipeline",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
           "line": 141,
           "function": "then",
           "class": "Illuminate\\Pipeline\\Pipeline",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
           "line": 110,
           "function": "sendRequestThroughRouter",
           "class": "Illuminate\\Foundation\\Http\\Kernel",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/public/index.php",
           "line": 52,
           "function": "handle",
           "class": "Illuminate\\Foundation\\Http\\Kernel",
           "type": "->"
       }
   ]
}
источник

М

Макар in Laravel для начинающих
все равно не пускает.
источник

VY

Vladimir Yefremov in Laravel для начинающих
снова читай 1-ю строку ошибки;
если не знаешь англ - переведи в гугле
источник

М

Макар in Laravel для начинающих
так я создал контролер
источник

P

PSYTRGLES in Laravel для начинающих
большие объемы текста можно кидать через сервисы как этот: https://pastebin.com
а вообще хватит и самой ошибки, а не полного стектрейса, если не просят его
источник

VY

Vladimir Yefremov in Laravel для начинающих
тогда наверно путь к нему прописан неправильно
источник

R#

Reset # Alexey S. in Laravel для начинающих
Также как в браузере
источник

VY

Vladimir Yefremov in Laravel для начинающих
хорошо
источник

R#

Reset # Alexey S. in Laravel для начинающих
Я может туплю, а слеш в ту сторону в роутах?
источник

М

Макар in Laravel для начинающих
прописал жесткий путь до контролера. но получил другую. Route::POST('/test', 'App\Http\Controllers\Ajax\ContactController@test'); такой роут теперь
источник

R#

Reset # Alexey S. in Laravel для начинающих
Версия Ларавел какая?
источник

М

Макар in Laravel для начинающих
8
источник

R#

Reset # Alexey S. in Laravel для начинающих
Там обработчик не так пишется
источник