Вопросы с тегом «laravel»

235
Как настроить права доступа к файлам для Laravel?

Я использую веб-сервер Apache, для которого установлен владелец _www:_www. Я никогда не знаю, что лучше всего делать с правами доступа к файлам, например, когда я создаю новый проект Laravel 5. Laravel 5 требует, чтобы /storageпапка была доступна для записи. Я нашел много разных подходов, чтобы...

232
Как разместить каталог ~ / .composer / vendor / bin в вашем PATH?

Я нахожусь на Ubuntu 14.04, и я пробовал все возможные способы установить Laravel безрезультатно. Сообщения об ошибках все, что я пытаюсь. Сейчас я пробую первый метод в документации по быстрому запуску, то есть через установщик Laravel, но он говорит: «Убедитесь, что поместите...

231
Как использовать Order By для нескольких столбцов в Laravel 4?

Я хочу отсортировать несколько столбцов в Laravel 4 с помощью метода orderBy()в Laravel Eloquent. Запрос будет сгенерирован с использованием Eloquent следующим образом: SELECT * FROM mytable ORDER BY coloumn1 DESC, coloumn2 ASC Как я могу это...

225
Как использовать несколько баз данных в Laravel

Я хочу объединить несколько баз данных в моей системе. Большую часть времени база данных MySQL; но это может отличаться в будущем, т.е. администратор может создавать такие отчеты, которые используют источник гетерогенной системы баз данных. Таким образом, мой вопрос заключается в том ,...

225
Каковы различия между PSR-0 и PSR-4?

Недавно я прочитал о пространствах имен и о том, как они полезны. В настоящее время я создаю проект в Laravel и пытаюсь перейти от автозагрузки карты классов к пространству имен. Тем не менее, я не могу понять, какая на самом деле разница между PSR-0 и PSR-4. Некоторые ресурсы, которые я прочитал...

219
Добавить пользовательский атрибут в модель Laravel / Eloquent при загрузке?

Я хотел бы иметь возможность добавить собственный атрибут / свойство в модель Laravel / Eloquent при его загрузке, аналогично тому, как этого можно добиться с помощью $model->open() метода RedBean . Например, на данный момент, в моем контроллере у меня есть: public function index() { $sessions =...

218
Как вы проверяете «если не ноль» с Eloquent?

Как проверить, не является ли поле пустым в Eloquent? Я пытался, Model::where('sent_at', 'IS NOT', DB::raw('null'))->...но это дает IS NOTкак привязку вместо сравнения. Вот что DB::getQueryLog()говорит об этом: 'query' => string 'select * from my_table where sent_at = ? and profile_id in (?,...

215
Laravel Eloquent: результаты заказа всех ()

Я застрял на простом задании. Мне просто нужно заказать результаты этого звонка $results = Project::all(); Где Projectмодель. Я пробовал это $results = Project::all()->orderBy("name"); Но это не сработало. Какой лучший способ получить все данные из таблицы и упорядочить...

207
Миграция: невозможно добавить ограничение внешнего ключа

Я пытаюсь создать внешние ключи в Laravel, однако при переносе таблицы с помощью artisan я следующую ошибку: [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL : alter table `priorities` add constraint priorities_user_id_foreign foreign...

206
Безопасно удалить миграцию в Laravel

В Laravel, похоже, есть команда для создания миграции, но не удаления. Создать команду миграции: php artisan migrate:make create_users_table Если я хочу удалить миграцию, могу ли я просто безопасно удалить соответствующий файл миграции в папке базы данных / миграции? Файл миграций:...

202
Отключить метки времени Eloquent в Laravel

Я сейчас конвертирую одно из наших веб-приложений с CodeIgniter в Laravel. Однако в данный момент мы не хотим добавлять поля updated_at/ created_atко всем нашим таблицам, поскольку у нас есть класс ведения журнала, который уже делает все это более подробно за нас. Я знаю, что могу установить...

198
Получить определенные столбцы, используя функцию «With ()» в Laravel Eloquent

У меня есть две таблицы, Userи Post. У одного Userможет быть много, postsа у одного post- только один user. В моей Userмодели у меня есть hasManyотношение ... public function post(){ return $this->hasmany('post'); } И в моей postмодели у меня есть belongsToотношение ... public function user(){...

194
Изменение миграции Laravel, чтобы сделать столбец обнуляемым

Я создал миграцию с неподписанным user_id. Как я могу редактировать user_idв новой миграции, чтобы сделать это nullable()? Schema::create('throttle', function(Blueprint $table) { $table->increments('id'); // this needs to also be nullable, how should the next migration be?...

189
Laravel перенаправить обратно в исходное место после входа в систему

Это похоже на довольно простой поток и Laravelимеет так много хороших решений для базовых вещей, я чувствую, что что-то упустил. Пользователь нажимает на ссылку, требующую аутентификации. Laravel в Auth пинки фильтр в и направляет их на страницу входа в систему . Пользователь входит в систему,...

186
Как исправить ошибку: laravel.log не может быть открыт?

На самом деле я довольно новичок в laravel и пытаюсь создать свой самый первый проект. по какой-то причине я продолжаю получать эту ошибку (я еще даже не начал кодировать) Error in exception handler: The stream or file "/var/www/laravel/app/storage/logs/laravel.log" could not be opened: failed to...

182
Laravel: Получить базовый URL

Простой вопрос, но ответ кажется довольно сложным. В Codeigniter, я мог бы загрузить помощника URL, а затем просто сделать echo base_url(); чтобы получить URL моего сайта. Есть ли эквивалент в...