欧易

欧易(OKX)

国内用户最喜爱的合约交易所

火币

火币(HTX )

全球知名的比特币交易所

币安

币安(Binance)

全球用户最多的交易所

分享配置PHP框架Laravel最新版遇到的几个坑

时间:2022-10-20 22:31:39 | 浏览:1729

最近因为项目需要,所以需要搭建基于LV的开发环境,之前因为使用的是YII框架,所以第一次搭建这个框架,于是配置这个框架遇到了一些坑,特此分享给大家。composer.phar文件还是像以往那样,首先打开LV的官方文档的安装配置环境部分,看看

最近因为项目需要,所以需要搭建基于LV的开发环境,之前因为使用的是YII框架,所以第一次搭建这个框架,于是配置这个框架遇到了一些坑,特此分享给大家。

composer.phar文件

还是像以往那样,首先打开LV的官方文档的安装配置环境部分,看看自己的环境是不是具备,然后第一步是安装composer,于是看看各种关于这个composer的知识,最后总结下来,其实就是一个专为php开发的类似YUM工具而已,虽然自己在Linux下面都是基于源代码安装软件,但是对YUM还是比较熟悉的,对于这个composer就看得非常绕,一会是composer、一会是Composer-Setup.exe、一会又是composer.phar,最后花了几分钟,彻底知道,其实都是一回事,都在安装composer,只不过在windows环境下面,这个composer.phar不可执行,仅仅在linux下面才可以执行,所以在windows下面,需要添加一个php composer.phar来执行composer。

composer require "laravel/installer" 很慢

将composer环境搭建好之后,将进行LV的安装,于是执行命令,但是发现很慢,很久都没有响应,还以为是电脑卡了,于是找到下面的解决方案,这种方案和YUM是一样的,就是替换镜像URL,将镜像更新到国内,这样就快多了。

Laravel new 出错

经过上面安装好LV之后,原本以为可以开开心心的按照文档创建项目了,但是发现执行这个之后居然报错了,鉴于时间原因,就没有细细研究了,初步判断,应该是CURL扩展的某个配置没有对造成的,最后采用composer创建工程的。

Laravel new 存在的一个BUG

上面说到虽然报错,但是在公司这个是执行成功了的,但是有一个BUG,就是用这个创建工程,一些URL重写有问题,最后检查是因为这种方式创建的工程缺少了一个目录vendor,这个目录是在我们的工程目录下面,不是LV目录下面的那个,切记切记,最后又去找原因,虽然最后解决了,但是不太建议,还是用composer这个命令来创建吧,这个可以一次搞定,省得自己又走这样那样的弯路,浪费时间。

当前目录很重要

在安装各种文件的时候,发现了一个重点,就是一定要切换到相应的目录,否则安装位置出错,可能就不是自己想要的结果了,比如你创建项目,一定要切换到自己想要创建项目的父母录去创建,这种场景还有很多,比如处理PhpStorm IDE提示的时候也是一样,一定要多注意。

相关资讯

「php框架实例」|Laravel之ModelObserver模型

本文主要学习下Laravel的Model Observer模型观察者,小编把自己的一点点经验分享出来希望对别人能有帮助。同时,作者会将开发过程中的一些截图和代码黏上去,提高阅读效率。开发环境:Laravel5.1+MAMP+PHP7+MyS

PHP学习Thinkphp框架(1)——关于Thinkphp结构目录和数据库操作

Thinkphp:=> 简介:是由上海顶想公司开发的一款,PHP写成的,开源的MVC框架;官网:http://www.thinkphp.cn下载:https://github.com/top-think/framework 环境要求:

国产PHP框架ThinkPHP与SpeedPHP的浅析对比

本文主要简析两个国产的PHP框架ThinkPHP与SpeedPHP。通过学习发现,它俩在很多方面有着相似但又不同的地方:1.单一入口,二者都是单一入口文件。每个app都需要一个入口文件,且只能有一个入口文件。ThinkPHP生而就有多app

《PHP》什么是PHP框架,为什么要用PHP框架

PHP框架是什么?PHP框架提供了一个用以构建web应用的基本框架,从而简化了用PHP编写web应用程序的流程。这样不但节省开发时间,有助于建立更稳定的应用,而且减少了重复编码的开发。框架还可以帮助初学者建立更稳定的应用服务,这可以让你花更

「PHP发展史」PHP5.2到PHP5.6中新增的功能详解

截至目前(2014.2), PHP 的最新稳定版本是 PHP5.5, 但有差不多一半的用户仍在使用已经不在维护的 PHP5.2, 其余的一半用户在使用 PHP5.3。因为 PHP 那“集百家之长”的蛋疼语法,加上社区氛围不好,很多人对新版本

分享配置PHP框架Laravel最新版遇到的几个坑

最近因为项目需要,所以需要搭建基于LV的开发环境,之前因为使用的是YII框架,所以第一次搭建这个框架,于是配置这个框架遇到了一些坑,特此分享给大家。composer.phar文件还是像以往那样,首先打开LV的官方文档的安装配置环境部分,看看

Laravel作为PHP框架,它的优点和功能是什么?

Laravel是当今最熟练,流行和广泛使用的开源框架之一。Laravel具有多种功能,例如模板引擎,MVC架构支持,安全性高,开发者工具,数据库迁移等。这些Laravel高级功能使它比其他PHP框架更好。 它为高端Web应用程序开发提供了基

PHP_Laravel框架版本

【Laravel版本-官方】历史:Laravel 1 Laravel在2011年6月9日发布了第一个 Beta测试版本,并在一个月后发布正式版本 Laravel 1。Laravel 1 默认提供了身份验证、多语系、 Model(MVC)、v

thinkphp框架和lavavel框架哪种比较好用?

国内有两款开源的php框架比较火,一款是国产神器的thinkphp,一款是常年在榜单第一的位置的lavavel,对于新手还是老手有个疑问,我做项目来说选用哪一款来做对我的项目是帮助最大的呢?今天带你们来全面对比下这两款框架。一:框架介绍:

最受欢迎PHP框架Laravel5.5新特性提前体验

laravel 5.5Laravel 5.5 再过几天就要发布了,这将是 Laravel 框架的下一个 LTS release(长期支持版),自 5.1 以后,经历两年多迭代演进终于迎来新一代 LTS 版 Laravel 5.5 。Lara

六星教育:为什么PHP架构师都喜欢Laravel框架?如何能熟练运用?

PHP框架作用PHP工程师在进行项目开发时,为了创建更稳定的程序,减少重复编写代码的动作,这时就会应用到PHP框架。使用PHP框架,就可以在二次开发中简化开发过程,快速实现系统功能。简单来说,PHP框架的作用就是促进Web系统的快速开发、节

Php框架应用之laravel框架

Laravel框架是整个 PHP 程序员都为之疯狂的框架,基于 symfony框架写的,laravel有很多高级的思想,真正面向对象,学习它的过程中能够了解框架的运行机制。首先说其缺点,速度慢,但是这并不是一个大问题:1.绝大多数项目的性能

六星教育:Laravel为什么会成为最优雅的PHP框架?

Laravel最初的设计是为了面向MVC架构的,它可以满足如事件处理、用户身份验证等各种需求。另外它还有一个由管理数据库强力支持,用于管理模块化和可扩展性代码的软件包管理器。Laravel以其简洁、优雅的特性赢得了大家的广泛关注,无论是专家

为什么Laravel会成为最成功的PHP框架?

2011年,Taylor Otwell将Laravel作为一种包含全新现代方法的框架介绍给大家。Laravel最初的设计是为了面向MVC架构的,它可以满足如事件处理、用户身份验证等各种需求。另外它还有一个由管理数据库强力支持,用于管理模块化

PHPWeb开发框架Laravel安装指南

Git介绍之所以要说Git,就是因为Composre有时需要用到Git,还是安装上比较好,Composer暂且不表,先来了解一下Git吧(已经安装的童鞋跳过这里,直接看Composer介绍)。Git是一个快速、可扩展的分布式版本控制系统。好

友情链接

网址导航 SEO域名抢注宝宝起名网妈妈知道币圈恒太照明股票哈雷摩托车展宠物狗品种网乳胶漆品牌网眉笔眼影品牌网海外移民资讯网今日忻州荔枝品种科普网王丽坤影迷网宁德新闻资讯网游乐场资讯网今日淮南游泳运动网今日淮北广安新闻资讯网
惠普电脑-惠普笔记本分为家用和商用两大产品线,而在这两大产品线中,又都有自己的中高端和中低端型号,惠普商用笔记本电脑和平板电脑专为满足消费者的多种需求而设计,具有纤薄的外观、耐用的机身和强大的安全功能。惠普笔记本电脑质量很好,性能稳定,并且部分型号的性价比也算不错,也有一些比较惊艳的表现。
惠普电脑评测网 yichayizho.cn ©2022-2028版权所有