Запитання з тегом «laravel»

Laravel - це вільна веб-рамка PHP з відкритим кодом, створена Тейлором Отвелл і призначена для розробки веб-додатків за архітектурною схемою модель-перегляд – контролер (MVC) та заснована на Symfony. Вихідний код Laravel розміщується на GitHub та ліцензується на умовах ліцензії MIT.


30
Міграція. Неможливо додати обмеження зовнішнього ключа
Я намагаюся створити іноземні ключі в 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 key (`user_id`) references `users` (`id`)) Мій міграційний код такий: файл міграції …

8
Безпечно видаліть міграцію в Laravel
У Laravel, здається, є команда для створення міграції, але не видалення. Створіть команду міграції: php artisan migrate:make create_users_table Якщо я хочу видалити міграцію, чи можу я просто безпечно видалити відповідний файл міграцій у папці бази даних / міграцій? Файл міграцій: 2013_05_31_220658_create_users_table

13
Отримайте конкретні стовпці, використовуючи функцію «З ()» у красномовному Laravel
У мене дві таблиці, Userі Post. Один Userможе бути багато , postsі один postналежить тільки один user. У моїй Userмоделі я маю hasManyвідношення ... public function post(){ return $this->hasmany('post'); } І в моїй postмоделі я маю belongsToвідношення ... public function user(){ return $this->belongsTo('user'); } Тепер я хочу приєднати ці дві …

9
Зміна міграції 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? $table->integer('user_id')->unsigned(); }

23
Після входу в Laravel переадресація повертається до початкового місця призначення
Це здається досить базовим потоком і Laravelмає стільки приємних рішень для основних речей, я відчуваю, що мені щось не вистачає. Користувач натискає посилання, яке вимагає автентифікації. Авторизований фільтр Ларавеля починається та спрямовує їх на сторінку входу. Користувач входить у систему, потім переходить на оригінальну сторінку, на яку намагалися потрапити, перш …
189 laravel  laravel-4 

10
Вимкнути красномовні часові позначки Ларавеля
Я зараз перетворюю один із наших веб-додатків із CodeIgniter у Laravel. Однак на даний момент ми не хочемо додавати updated_at/ created_atполя до всіх наших таблиць, оскільки у нас є клас реєстрації, який робить все це більш глибоко для нас. Я знаю, що можу встановити $timestamps = false;: Vendor\laravel\framework\src\illuminate\Datebase\Eloquent\Model.php Однак я …
186 php  laravel  eloquent 

22
Як виправити помилку: не вдалося відкрити 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 open stream: Permission denied in /var/www/laravel/bootstrap/compiled.php:8423 Я читав, що це стосується …
186 php  laravel 


20
Отримайте запит у Laravel 3/4
Як я можу отримати необроблений SQL-запит у Laravel 3/4 за допомогою Laravel Query Builder або Eloquent ORM? Наприклад, щось подібне: DB::table('users')->where_status(1)->get(); Або: (posts (id, user_id, ...)) User::find(1)->posts->get(); В іншому випадку, як мінімум, як я можу зберегти всі запити, виконані на laravel.log?

17
Laravel: Отримайте базовий URL
Питання просте, але відповідь здається досить важким. У Codeigniter я можу завантажити помічник URL-адреси, а потім просто зробити echo base_url(); щоб отримати URL-адресу мого сайту. Чи є еквівалент у Laravel?
182 php  laravel  base-url 


30
Помилка міграції Laravel: помилка синтаксису або порушення доступу: 1071 Вказаний ключ був занадто довгим; Максимальна довжина ключа - 767 байт
Помилка міграції на Laravel 5.4 с php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]: Помилка синтаксису або порушення доступу: 1071 Зазначений ключ був занадто довгим; Максимальна довжина ключа - 767 байт (SQL: змінити tabl і usersдодати унікальний users_email_unique( email)) [PDOException] SQLSTATE [42000]: Помилка синтаксису або порушення доступу: 1071 …

18
PHP команда Laravel не знайдена
Я без проблем встановив Laravel за допомогою композитора, але коли я намагаюся виконати " laravel " у своєму терміналі, у мене є ця типова помилка: -bash: laravel: команда не знайдена Якщо я прочитаю документацію офіційного сайту, мені потрібно це зробити: Не забудьте розмістити каталог ~ / .composer / vendor / …
175 php  bash  laravel 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.