Articles of laravel 5

Есть ли более простой способ загрузки файлов в laravel

Я хочу загрузить файл, используя laravel 5. У меня есть форма, которая берет файл, перемещает его в желаемый пункт назначения и сохраняет запись внутри базы данных. У меня есть следующее внутри моего контроллера: public function store(DestinationWeddingRequest $request) { $this->upload($request, $fileName); DestinationWedding::create([ 'description' => $request->get('description'), 'image_url' => $fileName ]); return redirect('destination-weddings'); } Другой метод внутри моего […]

BadMethodCallException: вызов неопределенного метода Illuminate \ Database \ Query \ Builder :: detach ()

Я новичок в Laravel. Это то, что я пытаюсь сделать. Когда запись здания удаляется, соответствующая запись комнаты также удаляется. В дополнение к этому, когда связанная запись комнаты удаляется при удалении записи здания, я хочу установить значение null для внешнего ключа для идентификатора комнаты в соответствующей записи visit_records. Когда я пытаюсь отключить связь между записью модели […]

Как использовать sync () с дополнительными полями поворота

Вот мой код: public function updateGroupIntoDatabase(){ $group_id = 6; $group = Group::find($group_id); $group -> name = Input::get('groups'); $projectsIds = Input::get('projects'); $userIds = array_merge(Input::get('clients'),Input::get('workers')); array_push($userIds, Auth::id()); $adminId = Auth::id(); if($group -> save()){ foreach($userIds as $userId){ $name = User::find($userId); $group -> projects() -> sync($projectsIds,array('admin_id' => $adminId, 'user_id' => $userId,'user_name' => $name -> name)); } когда я выполняю […]

Как правильно развернуть приложение Laravel из моей локальной среды на мой удаленный сервер?

Я довольно новичок в Laravel, и у меня есть следующие сомнения. Мне нужно перенести приложение Laravel 5.4, которое я разработал из своей локальной среды на мой удаленный сервер. Могу ли я сделать это следующим образом? Возьмите весь каталог, содержащий мое локальное приложение, и загрузите его в каталог / var / www / html моего удаленного […]

Laravel – BindingResolutionExceptionUnresolvable урегулирование зависимостей ] в классе GuzzleHttp \ Psr7 \ Request

Я не могу принять почтовый запрос в Laravel из-за следующего исключения BindingResolutionException in Container.php line 819: Unresolvable dependency resolving [Parameter #0 [ <required> $method ]] in class GuzzleHttp\Psr7\Request До появления этой ошибки я просто создал маршруты для аутентификации, php artisan make:auth Я использую Laravel 5.4, PHP 5.6.25, Apache 2.4.23 Спасибо в ожидании

Laravel 5 Seeder Class не существует

У меня есть новая установка Laravel. Я переместил код из репозитория github, который является проектом Laravel, той же версией (5.3). Все работает нормально, за исключением того, что семена базы данных не запускаются. Например, я могу выполнить миграцию из загруженных github миграций в новой установке Laravel, как и на сервере, который в первую очередь переместил миграции […]

Laravel: невозможно создать файл миграции с командой make: migration

У меня есть текущий проект, и миграция работает нормально. Но я не знаю, изменилось ли что-то, теперь php artisan make:migration my_migration_name не создает файл миграции и не показывает никаких ошибок. Я попытался запустить его с флагом -v verbosity, но на терминале ничего не печатается. Разрешения моего каталога кажутся прекрасными; Я также пытался запустить его с […]

Ошибка TokenMismatchException в строке VerifyCsrfToken.php 46

Я пытаюсь представить форму с использованием метода curl post. Я правильно установил токен csrf в форму. <form action="{{URL::route('the-route')}}" method="post"><input name="_token" type="hidden" value="{{csrf_token()}}"> Но он показывает TokenMismatchException в VerifyCsrfToken.php line 46: Я застрял на нем с помощью совместного хостинга, я включил проект larvel 5 в папку myapp и laravel public папку laravel public в public_html В […]

Что не так в развертывании этого приложения Laravel? Нужен ли я эффективный домен вместо vhost, используемый в моей локальной среде?

Я довольно новичок в PHP и, кроме того, в Laravel, и я довольно отчаянно пытаюсь развернуть приложение Laravel 5.4, которое отлично работает на моей локальной среде на моем удаленном сервере Linux. Поэтому я думаю, что это связано с конфигурацией виртуального хоста или чем-то вроде этого (возможно, также связано с файлом .htaccess ) В моей локальной […]

Запуск кода установки перед каждым тестом в наборе

У меня есть приложение Laravel 5 в разработке, в котором есть два теста: Unit и Functional . Я определил их в phpunit.xml : <testsuite name="Unit"> <directory>./tests/unit</directory> </testsuite> <testsuite name="Functional"> <directory>./tests/functional</directory> </testsuite> Чтобы функциональные тесты работали корректно, они должны иметь действующую базу данных для работы. Это означает выполнение некоторой настройки перед выполнением функциональных тестов для миграции […]