问题标签 [laravel-upgrade]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
543 浏览

composer-php - laravel 从 5.6 作曲家升级到 5.7 不起作用

我正在将我的 laravel 项目升级到 5.6。当前版本是 5.5.38。我的作曲家文件如下。当我运行 composer update 时,它​​只显示加载带有包信息的 composer 存储库在终端中更新依赖项(包括 require-dev)几个小时。这会是什么问题?

0 投票
8 回答
28739 浏览

php - 将 Laravel 5.4 升级到最新版本 (5.7)

我正在使用 PHP 5.6.4 版开发 Laravel 5.4。我的目标是使用 PHP 7.1 将我的项目升级到 Laravel 5.7。

现在我的问题是:我必须升级到 5.5 > 5.6 > 5.7 还是可以直接从 5.4 升级到 5.7?

0 投票
1 回答
149 浏览

laravel - 有没有一种安全的方法来升级生产中的 laravel 版本

我有一个 Laravel 5.4 项目(网络应用程序),它是一个巨大的产品。我想添加一些众所周知的包,例如错误记录和调试。有没有什么简单的方法可以将 Laravel 从 5.4 更新到 5.5 或 5.6 而不会影响已经完成的事情?我怎样才能做到这一点?

0 投票
1 回答
609 浏览

laravel - Laravel 6.0 Composer 依赖升级错误

我改变了我的作曲家“laravel/framework”:“^6.0”。我运行了这个命令composer update,我得到一个错误并且它没有更新。

我当前的版本是 5.8.2 感谢您的帮助!

有错误的图像:

https://imge.to/i/vUDUvy

0 投票
0 回答
1694 浏览

laravel - 有没有办法解决在 container.php Laravel 中找不到的类?

我计划将我自己的 laravel 从 5.1 升级到 6.0,但是正如 laravel 所建议的那样,它应该是一次一步。在其中一个包中,有一个名为lucadegaspery的 oauth2 包,正如作者建议的 5.2 以上,这个包不兼容。php artisan route:list现在,随着我的进步,问题仍然存在,例如,当我想做时,需要考虑这个包。它会产生这个错误

另外,我已经删除了这个包,因为它不支持超过 5.2 的版本

我已经做了研究,有 1 天以上的时间来解决这个问题,但没有运气,包括尝试删除所有Use (this package)没有运气,早些时候我已经删除了Use (this package)每个中间件中的也没有运气

这是我的 composer.json 现在:

如果我可以删除那些在容器中找不到的类,那就太好了,这样我就可以继续下一个版本了。

0 投票
4 回答
43147 浏览

php - 将 Laravel 从 5.6 升级到 6.0 后,调用未定义的 str_random() 函数不起作用

我已将 Laravel 从 5.6 升级到 6.0。以前,默认的辅助函数在控制器上运行良好,但现在它显示“未定义”。在我的控制器中,我使用了以下内容。

我收到以下错误。

消息:“调用未定义函数 App\Http\Controllers\str_random()”

我也使用过这个random()功能,它说的是同样的事情。

有人可以指导我该怎么做吗?

我已经运行了如下命令:

但我得到同样的错误。

0 投票
1 回答
928 浏览

laravel-6 - BadMethodCallException 方法 Illuminate\Translation\Translator::getFromJson 不存在

我已经通过给定的命令进行了尝试,但它对我不起作用。显示相同的错误。

这些也尝试过:

我还从 bootstrap/cache 中删除了缓存文件

** 但是直到现在它不起作用:( **

0 投票
2 回答
870 浏览

laravel - 从 Laravel 5.8 升级到 6.2 后 ConfirmPasswordController 不存在

我正在开发一个 Laravel 5.8 中的项目,最近,我也将它升级到 Laravel 6.0 及其包依赖版本。该项目运行良好。但是,今天,我通过更新作曲家composer update,并将其升级到 Laravel 6.2。之后,我遇到了一个错误:

App\Http\Controllers\Auth\ConfirmPasswordController 不存在

然后我通过then安装了一个新Laravel-6.2生成的基本脚手架,然后通过php artisan ui vue,生成login/registration脚手架php artisan ui vue --auth.,我发现ConfirmPasswordController.然后,我ConfirmPasswordController在我正在运行的项目中手动创建并将所有代码复制ConfirmPasswordController到我手动创建ConfirmPasswordController.的然后,错误消失了。虽然我没有遇到任何与此相关的错误。但是,我对我的方法感到困惑。我做的对吗?或者它有更好的方法来解决这个问题。我很困惑,如果我php artisan ui vue --auth下次遇到很多问题。有人会建议我正确的过程,我该怎么办?

0 投票
0 回答
63 浏览

laravel - Laravel 6 升级错误 - 有依赖关系

我改变了我的作曲家“laravel/framework”:“^6.0”。我运行命令作曲家更新,我得到一个错误!
请检查下面的图片。

在此处输入图像描述

我应该怎么办?删除依赖项并尝试找到解决方案或我该如何处理?

我已尝试联系并从依赖项->链接请求更新,但没有答案!

请任何建议,我将不胜感激!

0 投票
4 回答
11825 浏览

laravel - Undefined class constant 'App\Providers\RouteServiceProvider::HOME'

After upgrading the laravel 5.8 to laravel 6.x I am getting this error:

Before upgrading the application login system was the custom. After upgrading to laravel 6.x I want to use laravel default authentication. I created authentication through php artisan ui:auth and I copied controllers from fresh laravel app/Http/Controllers/Auth folder with auth related controllers like - LoginController, RegisterController etc.

What should I do to solve the above error? Would someone help me, please?