491得票25回答
在 Laravel 中回滚一个特定的迁移

我希望 仅回滚: 已回滚:2015_05_15_195423_alter_table_web_directories 我运行 php artisan migrate:rollback,我的3个迁移正在回滚。Rolled back: 2015_05_15_195423_alter_table_...

415得票27回答
未指定应用程序加密密钥

我正在尝试像这样使用Artisan命令:php artisan serve 它显示: Laravel开发服务器已启动:http://127.0.0.1:8000 然而,它不会自动启动,当我手动输入http://127.0.0.1:8000时,会显示以下错误: RuntimeExcepti...

415得票22回答
如何为Laravel设置文件权限?

我正在使用所有者设置为_www:_www的Apache Web服务器。对于文件权限,我从不知道最佳实践是什么,例如当我创建新的Laravel 5项目时。 Laravel 5需要/storage文件夹具有可写性。我发现有很多不同的方法可以使它工作,通常我以递归方式将其设置为777 chmod。...

402得票33回答
Laravel如何检查记录是否存在

我是 Laravel 的新手。我该如何查找记录是否存在?$user = User::where('email', '=', Input::get('email')); 我在这里能做些什么,以查看$user是否有记录?

400得票30回答
Laravel 5 打开 bootstrap/../vendor/autoload.php 失败。

我最近通过Composer安装了Laravel 5。我尝试使用Artisan创建一个新的控制器,但出现了以下错误。我错过了什么吗? bootstrap/../vendor/autoload.php。打开流失败:没有这样的文件或目录。 "vendor"文件夹不存在。

327得票39回答
Laravel迁移错误: 语法错误或访问冲突: 1071指定的键太长; 最大键长度为767字节。

Laravel 5.4中使用php artisan make:auth时的迁移错误 [Illuminate\Database\QueryException] SQLSTATE[42000]: 语法错误或访问冲突: 1071 指定的键太长; 最大键长度为767字节 (SQL:alter ...

325得票15回答
Laravel 5 - artisan seed [ReflectionException] Class SongsTableSeeder does not exist 拉拉维尔 5 - 工匠种子 [反射异常] 类“SongsTableSeeder”不存在

当我运行 php artisan db:seed 命令时,我遇到了以下错误:[ReflectionException] Class SongsTableSeeder does not exist 发生了什么? 我的 DatabaseSeeder 类:<?php use Illumin...

322得票12回答
将Laravel迁移更改为使列可为空。

我创建了一个使用无符号的 user_id 的迁移。如何在新迁移中编辑 user_id,使其也变为可空的 nullable()? Schema::create('throttle', function(Blueprint $table) { $table->increments(...

308得票34回答
Laravel:如何获取当前路由名称?(v5 ... v7)

在Laravel v4中,我能够使用...来获取当前路由的名称。Route::currentRouteName() 我该如何在Laravel v5和Laravel v6中做到这一点?

303得票25回答
在Laravel中出现了“请提供有效的缓存路径”错误

我复制了一个已经工作的 Laravel 应用并将其重命名为另一个应用程序使用。我删除了 vendor 文件夹并再次运行了以下命令:composer self-update composer-update npm install bower install 我已经正确地配置了路由,但是在尝...