- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 Laravel SQL查询中first、pluck、lists方法的使用
Laravel SQL查询中first、pluck、lists方法的使用
2017-12-24 20:40:46 18522
原创 Laravel POST、PUT、PATCH 路由的区别
经常会混淆HTTP的POST/PUT方法,因为这两个方法似乎都可以用来创建或更新一个资源。区别是细微但清楚的:POST方法用来创建一个子资源,如 /api/users,会在users下面创建一个user,如users/1POST方法不是幂等的,多次执行,将导致多条相同的用户被创建(users/1,users/2 …而这些用户除了自增长id外有着相同的数据,除非你的系统实现了额外的数据唯一性检查)而P
2017-12-05 17:04:38 6618
原创 Laravel 执行 php artisan route:cache 时报错 LogicException
执行:php artisan route:cache 报错文本D:\laragon\www\blog (master)$ php artisan route:cacheRoute cache cleared! [LogicException] Unable to prepare route [api/user] for serialization. Uses Closure.这个异常的
2017-11-26 16:00:12 7336
原创 atom-beautify 格式化PHP出错解决方法
报错文本:Could not find 'php-cs-fixer'. The program may not be installed.See php-cs-fixer installation instructions at https://github.com/Glavin001/atom-beautify#beautifiers or go to https://github.com/Fr
2017-11-25 02:31:08 4541
原创 致命错误: Call to undefined function ......ftp_connect()
打开配置(php.ini)扩展extension=php_ftp.dll
2017-11-23 18:35:17 10268
原创 Atom安装插件被墙,解决方案:给apm设置中国国内镜像
1.Atom自带有apm,Windows中设置好Atom的 apm 的环境变量,apm所在路径一般是:C:\Users\Administrator\AppData\Local\atom\app-1.22.1\resources\app\apm\bin2.打开cmd命令输入:apm config set registry http://registry.npm.taobao.org
2017-11-23 04:17:03 10929 2
原创 Cmder默认的命令提示符 λ 改成 $
cmder\vendor\clink.lua文件中第41行中{lamb}修改为$修改前:local cmder_prompt = "\x1b[1;32;40m{cwd} {git}{hg} \n\x1b[1;30;40m{lamb} \x1b[0m"修改后:local cmder_prompt = "\x1b[1;32;40m{cwd} {git}{hg} \n\x1b[1;30;40m$ \x1b
2017-11-22 02:26:41 1927
原创 Laravel安装第三方扩展包 mews/captcha
环境:Win7 64+Laragon1 . 开启 extension=php_fileinfo.dll (位于php.ini) fileinfo扩展没有开启,会报错:Installation failed, reverting ./composer.json to its original content.2 . $ composer require "mews/captcha:~2.0"3.$
2017-11-16 21:14:41 5539
原创 Win7中laragon安装教程
laragon官方网站https://laragon.org/ laragon的中文官网www.laragon.com.cn/ laragon社区forum.laragon.org/1 . 下载:https://laragon.org/download.html 选择完整版 Full + Nginx 2 . 安装:选择语言 选择您的语言,然后单击“ok” 建议英文语言包安
2017-11-15 15:31:34 1499
原创 Linux中用curl命令来测试网页响应时间
curl -o /dev/null -s -w '%{time_connect}:%{time_starttransfer}:%{time_total}\n' 'http://kisspeach.com'.081:0.272:0.779下面给出对kisspeach.com站点执行 curl 命令的情况.输出通常是 HTML 代码,通过 -o 参数发送到 /dev/null.-s 参数去掉所有状态信
2017-11-14 19:46:00 9905 1
原创 Homestead开启php-fpm慢日志教程
1 . 找到php-fpm配置文件/etc/php/7.1/fpm/pool.d/www.conf2 . 开启 slowlogslowlog = log/$pool.log.slow3 . 开启 request_slowlog_timeoutrequest_slowlog_timeout = 5当request_slowlog_timeout设为一个具体秒时request_slowlog_timeo
2017-11-13 20:38:47 2120
原创 Homestead配置
folders: - map: ~/Code to: /home/vagrant/Code type: "nfs"在 folders 下面填写 type:“nfs” , 这对于windows 来说是错误的 , 对于 mac 来说却是成功的 , 原因vagrant不支持对 windows 开启 nfs ,具体参考 synced-folders .
2017-11-13 20:08:19 254
原创 重新生成Homestead配置命令
在我们每次对 Homestead.yaml 文件进行了更改之后,都需要运行下面命令来使其更改生效:Administrator@USER-20170710DI MINGW64 ~$ cd ~/Homestead && vagrant provision && vagrant reloadvagrant provision 是使 Vagrant 重新加载 Homestead.yaml 配置; vag
2017-11-13 16:57:50 2303
原创 Composer 设置国内镜像加速命令
1.在创建项目之前,我们先在虚拟机中运行以下命令来实现 Composer 安装加速 :$ composer config -g repo.packagist composer https://packagist.phpcomposer.com或者https://laravel-china.org/composer$ composer config -g repo.packagist composer
2017-11-12 21:12:17 8112
原创 Homestead中安装yarn教程
网络原因, 将 npm 源切换至淘宝源vagrant@homestead:~/Code/larabbs$ npm config set registry https://registry.npm.taobao.org将 Yarn 源切换至淘宝源vagrant@homestead:~/Code/larabbs$ yarn config set registry https://registry.np
2017-11-11 22:09:55 564
原创 将Laravel代码上传到 GitHub 上
1 . 注册 GitHub 账号(账号需要邮箱激活) 如果你还没有 GitHub 账号的话,请先注册。2 .在终端生成SSH key(以 laragon 为例),出于安全考虑,Github 服务器和我们本地的通讯要求使用 SSH Key 来验证 (1).首先你要检测自己电脑是否存在 SSH key,在终端输入:$ bash进入目录C:\Users\Administrator $ cd /
2017-11-11 16:28:46 1366
原创 Laravel运行出错RuntimeException No application encryption key has been specified.
①在项目根目录放置.env文件.envAPP_NAME=LaravelAPP_ENV=localAPP_KEY=APP_DEBUG=trueAPP_LOG_LEVEL=debugAPP_URL=http://localhostDB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=homesteadDB_USERNAM
2017-11-10 03:13:27 8169
原创 Homestead中第一个Laravel项目502 Bad Gateway
访问:http://homestead.app/ 出错如下: 502 Bad Gatewaynginx/1.11.1解决: ①最后查看错误日志(/var/log/nginx/.log) ②发现这个错误:2017/11/09 15:37:26 [crit] 970#970: *25 connect() to unix:/var/run/php/php7.1-fpm.sock failed (
2017-11-10 00:30:31 9192
原创 Homestead4.0.0下载地址
Administrator@USER-20170710DI MINGW64 ~$ vagrant box add laravel/homestead==> box: Loading metadata for box 'laravel/homestead' box: URL: https://vagrantcloud.com/laravel/homesteadThis box can
2017-11-09 16:20:01 528
原创 Laravel在Windows下搭建开发环境Homestead出现的一个大坑Timed out while waiting
$ cd ~/Homestead && vagrant up然后出错。。。Timed out while waiting for the machine to boot. This means thatVagrant was unable to communicate with the guest machine withinthe configured ("confi
2017-11-09 02:43:58 4209 2
原创 pycharm pip源修改以及包管理
pycharm下如何将默认的pip源改成国内能快速访问的源, 以及如何进行包管理pycharm 是一款进行python项目开发的利器, 不过还是有新手在使用pycharm时, 并不知道如何进行包管理,pip 包管理pycharm 如何进行包管理呢, 其实很简答安装安装包流程如下注意2位置, 是选择相应版本的py
2017-10-03 11:11:16 15055 1
原创 使用Pycharm创建virtualenv虚拟环境
在PyCharm中创建virtualenv虚拟环境的步骤如下:1、点击图中红色设置按钮2、选择Create VirtualEnv 3、Name是虚拟环境的名字,Location是保存的位置,Base interpreter是源Python解释器的位置,Inherit global sit
2017-10-03 11:00:33 3351
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人