laravel问题汇总

一、laravel问题

1.常使用的命令:

(1).artisan常用命令:

php artisan key:generate    //设置程序密钥

/*If you have PHP installed locally and you would like to use PHP‘s built-in development server to serve your application, you may use the serve Artisan command. This command will start a development server at http://localhost:8000*/

php artisan serve

php artisan serve --port=8080

/*

clear the compiled classes Larvel can optimize class loading and want to clear any optimizations for testing

This deletes two files:

  1. The bootstrap/compiled.php file. This file is created when you optimize classes.
  2. The app/storage/meta/services.json file. This file is created as Laravel tries to optimize the loading of the service providers your application uses.*/

php artisan clear-compiled  

php artisan optimize      //优化应用程序性能,生成自动加载文件,且产生聚合编译文件 bootstrap/compiled.php

(2).composer常用命令:

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo }
span.s1 { }

composer install        //install 命令从当前目录读取 composer.json 文件,处理了依赖关系,并把其安装到 vendor 目录下

composer update         //为了获取依赖的最新版本,并且升级 composer.lock 文件,你应该使用 update 命令

composer update vendor/package vendor/package2      //如果你只是想更新几个包,你可以像这样分别列出它们

composer update --no-scripts    //跳过 composer.json 文件中定义的脚本

/*某些情况下你需要更新 autoloader,例如在你的包中加入了一个新的类。你可以使用 dump-autoload 来完成,而不必执行 install 或 update 命令

此外,它可以打印一个优化过的,符合 PSR-0/4 规范的类的索引,这也是出于对性能的可考虑。在大型的应用中会有许多类文件,而 autoloader 会占用每个请求的很大一部分时间,使用 classmaps 或许在开发时不太方便,但它在保证性能的前提下,仍然可以获得 PSR-0/4 规范带来的便利*/

composer dump-autoload

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo }
span.s1 { }

时间: 2024-11-10 11:50:38

laravel问题汇总的相关文章

Laravel踩坑汇总(一)

[TOC] 大文件上传问题 问题 最近在做视频部分的功能,在上传视频的时候,遇到了一些问题,有文件上传信息,但是某些信息获取不到,比如: 123456789 public function store($request){ if($request->has('videos')){ $videos = $request->file('videos'); foreach($videos as $file){ dd($file->getRealPath(),$file->getPathN

Laravel 入门常见问题汇总

一.安装完成后想打开 Laravel 内置的登录页面,报错 解决方法: Laravel 利用 PHP5.4 的新特性 trait 内置了非常完善好用的简单用户登录注册功能,适合一些不需要复杂用户权限管理的系统,例如公司内部用的简单管理系统. 激活这个功能非常容易,运行以下命令: php artisan make:auth 但是又遇到下面的问题,提示没有这个命令 由于这个功能是 Laravel 5.2 版本的,所以得更新你的版本,重新安装 5.5.* 版本的 Laravel composer cr

【编程书籍 大系】 计算机开放电子书汇总

计算机开放电子书汇总 站点 站点源码 100个gcc小技巧 在线阅读 PDF格式 EPUB格式 MOBI格式 100个gdb小技巧 在线阅读 PDF格式 EPUB格式 MOBI格式 关于浏览器和网络的 20 项须知 在线阅读 PDF格式 EPUB格式 MOBI格式 2015互联网企业校招笔试题 MEGA下载 Github下载 3周3页面 在线阅读 PDF格式 EPUB格式 MOBI格式 简明 Python 教程 在线阅读 PDF格式 EPUB格式 A Guide to HTML5 and CSS

开源网络爬虫汇总

Awesome-crawler-cn 互联网爬虫,蜘蛛,数据采集器,网页解析器的汇总,因新技术不断发展,新框架层出不穷,此文会不断更新... 交流讨论 欢迎推荐你知道的开源网络爬虫,网页抽取框架. 开源网络爬虫QQ交流群:322937592 email address: liinux at qq.com Python Scrapy - 一种高效的屏幕,网页数据采集框架. django-dynamic-scraper - 基于Scrapy内核由django Web框架开发的爬虫. Scrapy-R

开发常用镜像资源替换为国内开源镜像(yum,compose,maven,docker,android sdk,npm,国内开源镜像汇总)

一.国内开源镜像站点汇总 阿里云开源镜像站 (http://mirrors.aliyun.com/)网易开源镜像站 (http://mirrors.163.com/)中国科学技术大学开源镜像站 (http://mirrors.ustc.edu.cn/)清华大学开源软件镜像站 (https://mirrors.tuna.tsinghua.edu.cn/)中国电信天翼云 (http://mirrors.ctyun.cn/) 二.软件版 (一).操作系统类 1.Ubuntu阿里云:http://mir

laravel进阶系列--通过事件和事件监听实现服务解耦

简介 Laravel 事件提供了简单的观察着模式实现,允许你订阅和监听应用中的事件.事件类通常存放在 app/Events 目录. 监听器存放在 app/Listeners. 如果你在应用中没有看到这些目录,不要担心,他们会在你使用Artisan命令生成事件和 监听器的时候自动创建. 事件为应用功能模块解耦提供了行之有效的解决方法,因为单个事件可以有多个监听器而这些监听器之间并不相互依赖. 例如,你可能想要在每次订单发送时给用户发送一个Slack通知,有了事件之后,你大可不必将订单处理代码和Sl

Laravel 的HTTP请求#

获取请求# 要通过依赖注入的方式来获取当前HTTP请求的实例,你应该在控制器方法中类型提示Illuminate\Http\Request 传入的请求的实例通过 服务容器自动注入: <?php namespace App\Http\Controllers; use Illuminate\Http\Request; class UserController extends Controller { /* 存储一个新用户 @param Request $request @return Response

Laravel框架定时任务2种实现方式示例

本文实例讲述了Laravel框架定时任务2种实现方式.分享给大家供大家参考,具体如下: 第一种 1.生成一个commands文件 > php artisan make:command test 2.打开文件进行修改 laravel\App\Console\Commands\test.php <?php namespace App\Console\Commands; use Illuminate\Console\Command; use Illuminate\Support\Facades\Lo

Laravel 5.4 中的异常处理器和HTTP异常处理实例教程

错误和异常是处理程序开发中不可回避的议题,在本地开发中我们往往希望能捕获程序抛出的异常并将其显示打印出来,以便直观的知道程序在哪里出了问题并予以解决,而在线上环境我们不希望将程序错误或异常显示在浏览器中(出于安全考虑),这个时候我们仍然要捕获异常,只不过不是显示到浏览器中,而是记录到日志中,方便日后排查问题. 百牛信息技术bainiu.ltd整理发布于博客园 Laravel当然支持PHP原生的错误和异常处理,但是在此基础上进行了一些封装处理,从而更方便在不同开发环境切换以及对错误和异常的处理.