问题标签 [laravel-5.6]

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 投票
2 回答
3373 浏览

php - 通过 composer 和 windows 10 安装 Laravel 5.6 版后显示 5.5.32

我尝试安装Laravel项目的最新版本(5.6),但安装后,它不是 5.6 版本,而是 5.5.32 !!!

composer global require "laravel/installer"我在我的 Windows 10 上安装了作曲家,我确实composer create-project --prefer-dist laravel/laravel blog按照https://laravel.com/docs/5.6/installation运行了

但是当检查安装的 laravel 版本时,它会显示 5.5.32 !为什么??

我使用 XAMPP 和PHP > 7.1

0 投票
2 回答
1401 浏览

laravel - Laravel 新命令安装 Laravel 5.5 而不是 Laravel 5.6

我在使用新版本的 Laravel 时遇到问题。Laravel 5.6 最近发布了。我正在尝试使用此命令安装它

每次我尝试这个时,它都会安装 Laravel 5.5。我试图用这个命令清除作曲家缓存

但仍然有同样的问题。

当我尝试这个

它正在安装 Laravel 5.6 的开发版本

0 投票
12 回答
33793 浏览

php - 将 Laravel 5.5 升级到 5.6 错误

我正在尝试将我的 Laravel 升级5.55.6.我已按照laravel网站的说明进行操作,但出现此错误:

因此,我更改了composer.json文件并添加了 2 行:**"minimum-stability": "dev", "prefer-stable": true,**基于laracast 讨论的第一个答案。

在我遇到另一个错误之前,一切似乎都运行良好:

第 66 行的问题是Illuminate\Http\Request::HEADER_CLIENT_IP => 'X_FORWARDED_FOR',。我在stackoverflow上搜索了其他帖子,但仍然没有运气。我尝试的最后一件事是 composer selfupdate 和 composer global update 在 post composer dump-autoload not Recognized 命令中提到

另外,我不能删除 "minimum-stability": "dev","prefer-stable": true 因为如果我这样做,那么我会收到以下错误:

我分别附上了我的 composer.json 文件和trustedproxy.php。任何帮助将不胜感激。

可信代理.php(error in line 66--> Illuminate\Http\Request::HEADER_CLIENT_IP => 'X_FORWARDED_FOR',)

照亮\Http\请求文件:

谢谢

0 投票
3 回答
6104 浏览

laravel - Laravel 安装程序不断安装 5.5 而不是 5.6

我在 Windows 10 上安装了 php 7.2.2 / apache 2.4 和 mysql-5.7。

我想安装 laravel 5.6

第一的:

php -v:

Laravel Installer 2.0.1

我试试这个(根据 laravel doc 5.6):

但它安装 laravel 5.5.28

为什么作曲家一直安装 laravel 5.5?

0 投票
0 回答
635 浏览

php - 从 5.5 升级到 Laravel 5.6

将我的 Laravel 5.5 项目更新到 5.6 后,我遇到了一个小问题。

所有软件包均已成功更新。

但是一个包裹仍然有问题。

控制台结果:

但我已经在我的 composer.json 中定义了 4.0 版本

并在 composer.json 中添加 2 行

在 make autoload 命令之后:

出现此错误:

@php 工匠包:发现

有什么建议吗?提前致谢。

0 投票
5 回答
19943 浏览

php - Laravel 5.6 TrustedProxies 错误

我今天从 L5.5 升级到了 L5.6(正在将 Symfony 组件更新到 v4)。从官方 Laravel 5.6 升级指南开始,我也将fideloper/proxy包更新到 4.0。

之后,我开始收到此错误:Type error: Argument 2 passed to Symfony\Component\HttpFoundation\Request::setTrustedProxies() must be of the type integer, array given, called in /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php on line 54

Symfony 4Symfony\Component\HttpFoundation\Request::setTrustedProxies()确实期望整数(位掩码)作为第二个参数:

fideloper/proxy4.0 确实是给这个函数一个数组而不是一个整数:

所以我不明白这是错误fideloper/proxy还是我只是错过了什么?

0 投票
2 回答
8270 浏览

php-7.1 - 将 Ampps php 版本从 7.1.2 更新到 7.1.8

我在 Mac 上运行 Ampps 4.9.3,我正在尝试安装 Laravel 5.6,它依赖于 PHP 7.1.3。最新版本的 Ampps 说它支持 7.1.8,但我不知道如何从 7.1.2 更改它。对不起,如果我遗漏了一些明显的东西,谢谢你的帮助!

0 投票
2 回答
1076 浏览

php - 无法在新的 laravel 5.6 安装中路由

今天我用这段代码(和往常一样)通过composer开始了一个全新的laravel安装:

安装后欢迎页面成功启动,中间有 laravel 标志。问题是我无法路由新的 url,例如当我在 中键入以下代码时route\web.php,我收到错误“抱歉,找不到您要查找的页面”

另一个问题是,当我打开调试模式时,config\app.php我仍然没有得到详细的错误来解决问题。

对于可能的答案,我应该说使用 port:8000 并没有解决我的问题,顺便说一下......php artisan serve也不起作用并出现此错误:无法在 127.0.0.1:8000 上侦听(原因:尝试以访问权限禁止的方式访问套接字. .... 请注意,我检查了是否有其他服务正在使用此端口,只是发现没有服务正在使用它

我一直使用这个例程来安装 laravel 并且它运行良好,但是使用新版本(5.6)似乎它不起作用或者我做错了什么。

0 投票
4 回答
11080 浏览

php - Laravel 5.6:表创建失败

我是 Laravel 的新手,我正在尝试使用Schema外观创建表格。我使用命令创建迁移文件

这是文件:

它确实具有与 default 几乎相同的内容CreateUsersTable,但是当我运行php artisan migrate它时,它会创建:

  • users' 表(默认)
  • migrations' 表(默认)

不是

  • password_resets' 表(默认)
  • products_define_standards' 表(自定义)

我试过了,php artisan migrate:fresh但我得到了相同的日志:

我找到了这个答案,我也跑composer dumpauto了,但结果是一样的。

我错过了什么吗?我应该做任何其他事情来在其他地方注册迁移吗?

0 投票
1 回答
544 浏览

redirect - 控制器重定向过多

当我尝试使用 定义我的路线ImagesController时,在转到应该是索引的位置时出现“站点将您重定向太多次”错误。我难住了。我是不是太累了,没有看到明显的东西?

网页.php

当我访问/images/test时,控制器会正确响应。当我将其定义为'' /重定向太多时。我没有同时设置它们。

我什至尝试在前缀组之前定义 /images 无济于事。images/test在这种情况下很好。

图像控制器.php