通过 http://chrome-extension-downloader.com/,输入Chrome扩展的网址或者ID,即可点击下载扩展
Laravel5.4 添加路由文件
Laravel Composer The Process class relies on proc_open, which is not available on your PHP installation. 错误
拉取项目,然后执行 composer install
报如下错误:
1 | [Symfony\Component\Process\Exception\RuntimeException] |
CentOS7 安装 VMware Tools
CentOS6.5 安装 VMware Tools
CentOS6.5 安装VMware Tools 出现:
请确保您已登录客户机操作系统。在客户机中装载CD驱动器,启动终端,使用tar解压缩安装程序,然后执行vmware-insall.pl安装VMware Tools。
解决:
Window下git生成 SSH Key
我们使用 GitHub、GitLab 或者 Bitbucket 等仓库时,可能需要 ssh 认证,所以需要生成它的 ssh key。
- 首先你得安装git工具
下载地址:https://git-scm.com/downloads
- 打开 git 命令行
Laravel5 基础性能优化小技巧
转载地址:http://www.jiatengfei.com/article/19
性能一直是 Laravel 框架为人诟病的一个点,所以调优 Laravel 程序算是一个必学的技能。
一、使用Laravel自带的优化命令优化
- 关闭应用
debug app.debug=false
- 路由缓存
php artisan router:cache
- 配置信息缓存
php artisan config:cache
- 类映射加载优化
php artisan optimize
- 自动加载优化
composer dumpautoload
- 使用 Laravel 缓存
- 根据需要只加载必要的中间件
- 使用即时编译器(JIT),如:HHVM、OPcache
- 使用 PHP 7.x
关闭应用debug
打开应用根目录下的 .env
文件,把 APP_DEBUG
设置为 false
。
Laravel-debugbar 开发调试利器
laravel-debugbar 用于直观的显示调试及错误信息,提高开发效率。
安装
1). 使用 Composer 安装该扩展包:
1 | composer require barryvdh/laravel-debugbar |
解决 Base table or view already exists: 1050 Table 'users' already exists
解决 Base table or view already exists: 1050 Table 'users' already exists'
错误。
这个报错说明表 users
已经存在了,如果 表 migrations
中没有users
的记录,则删除表 users
再次执行命令 php artisan migrate
解决 Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes
解决 Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes
报错。
这个错误信息是说,需要1071个字节,但是当前数据库最大长度是1000字节。
这里我们需要修改 app\Providers\AppServiceProvider.php
文件