问题标签 [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.
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
laravel - Laravel 新命令安装 Laravel 5.5 而不是 Laravel 5.6
我在使用新版本的 Laravel 时遇到问题。Laravel 5.6 最近发布了。我正在尝试使用此命令安装它
每次我尝试这个时,它都会安装 Laravel 5.5。我试图用这个命令清除作曲家缓存
但仍然有同样的问题。
当我尝试这个
它正在安装 Laravel 5.6 的开发版本
php - 将 Laravel 5.5 升级到 5.6 错误
我正在尝试将我的 Laravel 升级5.5
到5.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\请求文件:
谢谢
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?
php - 从 5.5 升级到 Laravel 5.6
将我的 Laravel 5.5 项目更新到 5.6 后,我遇到了一个小问题。
所有软件包均已成功更新。
但是一个包裹仍然有问题。
控制台结果:
但我已经在我的 composer.json 中定义了 4.0 版本
并在 composer.json 中添加 2 行
在 make autoload 命令之后:
出现此错误:
@php 工匠包:发现
有什么建议吗?提前致谢。
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/proxy
4.0 确实是给这个函数一个数组而不是一个整数:
和
所以我不明白这是错误fideloper/proxy
还是我只是错过了什么?
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 更改它。对不起,如果我遗漏了一些明显的东西,谢谢你的帮助!
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)似乎它不起作用或者我做错了什么。
php - Laravel 5.6:表创建失败
我是 Laravel 的新手,我正在尝试使用Schema
外观创建表格。我使用命令创建迁移文件
这是文件:
它确实具有与 default 几乎相同的内容CreateUsersTable
,但是当我运行php artisan migrate
它时,它会创建:
users
' 表(默认)migrations
' 表(默认)
但不是:
password_resets
' 表(默认)products_define_standards
' 表(自定义)
我试过了,php artisan migrate:fresh
但我得到了相同的日志:
我找到了这个答案,我也跑composer dumpauto
了,但结果是一样的。
我错过了什么吗?我应该做任何其他事情来在其他地方注册迁移吗?
redirect - 控制器重定向过多
当我尝试使用 定义我的路线ImagesController
时,在转到应该是索引的位置时出现“站点将您重定向太多次”错误。我难住了。我是不是太累了,没有看到明显的东西?
网页.php
当我访问/images/test
时,控制器会正确响应。当我将其定义为''
或 /
重定向太多时。我没有同时设置它们。
我什至尝试在前缀组之前定义 /images 无济于事。images/test
在这种情况下很好。
图像控制器.php