后台
文章平均质量分 53
Depthslowly
好好经营自己的小空间
展开
-
php:get和post请求
protected function getCurl($url){ $ch=curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $output=curl_e...原创 2018-02-12 00:19:04 · 226 阅读 · 0 评论 -
laravel+cos
一、巨坑,$request->file它老是告诉我为空,but getClientOriginalName(),getFileName(),getRealPath()还能获取到数据,这就很烦人,好叭,不管他咧二、开始怼COScomposer require caojianfei/laravel-qcloud-cos'disks' => [ . ...原创 2019-06-03 09:07:06 · 354 阅读 · 0 评论 -
自定义上传文件"组件"
前端:注意顺序不要变哈<Component> <input type="hidden" id="image" name="image"> <img style="width: 40%;display: block" class="imagePreview" src="{{asset("assets/img/no_image.png")}}"...原创 2019-06-03 09:07:02 · 275 阅读 · 0 评论 -
composer 使用
1、安装:执行命令进行安装Composercurl -sS https://getcomposer.org/installer | php赋予Composer全局权限sudo mv composer.phar /usr/bin/composer2、查看已安装依赖及版本composer show -i3、删除依赖 composer remove maatw...原创 2019-06-03 09:06:38 · 587 阅读 · 0 评论 -
Laravel5.6+Excel导出导入
参考链接一、导出1、composer.json 里面的require中添加拓展包"maatwebsite/excel": "~2.1"2、执行composer update3、可以接着官方文档来了很气人,官方文档的Composer安装依赖没有指定拓展包的版本好,他默认自动下载最新的版本,阅读这里之后,你就明白,为什么按照laravel官方出得文档最后报错creat...原创 2019-06-03 09:06:30 · 716 阅读 · 0 评论 -
PhpStormFTP上传服务器
1、首先你得先从LNMP中创建一个FTP账号2、lnmp ftp list 可以查看你所有到ftp账号对应的文件目录3、在phpstorm->工具->Deployment中把你到ftp账号添加进去,如图4、修改你的项目目录映射,然后点击确定5、在phpstorm->工具->Options中设置ctrl+s上传服务器操作6、当然你想试试...原创 2019-05-14 20:08:44 · 369 阅读 · 0 评论 -
php判断设备类型
public $is_pc; public $is_phone; public function __construct() { //获取USER AGENT $agent = strtolower($_SERVER['HTTP_USER_AGENT']);//分析数据 $is_win = (strpos($a...原创 2019-05-22 21:05:14 · 372 阅读 · 0 评论 -
php redis 拓展安装和使用
redis我就不教怎么装了,自己百度吧,我在这里教如何安装php redis拓展开启服务 redis-server先准备工作,你要知道怎么查找phpize在哪里which phpize并且你也要知道怎么查找php-config在哪里which php-config嗯嗯,现在开始下载phpredis拓展包git clone https://github.c...原创 2019-05-22 21:05:10 · 273 阅读 · 0 评论 -
php swoole 使用教程
长链接可是个好东西,赶紧mark下来第一步当然是要装php拓展啦,php也不是啥都能做到的,不行的时候就得请外援咧pecl install swooleduang~安装完了,在php.ini里面加上拓展,检查以下是不是已经成功安装,执行下面这个命令,或者看看phpinfo都可以extension="swoole.so"php -m问题:1、端口已经使用怎么办???...原创 2019-05-22 21:05:06 · 786 阅读 · 0 评论 -
wss配置
配置wss的前提是已经配通了ws,可以正常连接并发送数据,并且已经配置好ssl证书,网站可以通过https访问那么问题来了,为啥子wss不行咧?咋配置wss咧?为啥要配置wss呢?好咧,下面进行讲解。1、首先得配置ngnix服务器,在配置ssl 443 端口的服务里面添加上如代码location /websocket { proxy_pass http://v2.mufe...原创 2019-05-22 21:05:00 · 2379 阅读 · 0 评论 -
laravel CRUD生成器
参考链接为了提高开发效率,特别抽出一些时间研究了CRUD手脚架,我用的是laravel5.6,最近对该版本情有独钟,按照我的足迹来,我帮你把所有的坑都踩过一遍了。首先呢,咱要先安装拓展包composer require "summerblue/generator:~1.0" --dev参考链接中要在我们都注册中能中添加服务提供商,试水之后任性的我表示拒绝。然后你看参考链接,貌...原创 2019-06-03 09:07:44 · 960 阅读 · 2 评论 -
laravel生成数据库字典文档和api文档
一、字典文档:1、安装包文件composer require jormin/laravel-ddoc2、注册 ServiceProvider:Jormin\DDoc\DDocServiceProvider::class,3、创建配置文件:php artisan vendor:publish4、原文链接二、api文档https://www.cnblogs.c...原创 2019-06-03 09:07:26 · 1288 阅读 · 0 评论 -
php分割字符串
1、用空格把字符串打散为数组explode(' ',$str)[2]2、函数把字符串分割到数组中,每个数组元素的长度为3str_split($sr,3)[2]原创 2018-02-12 23:57:08 · 660 阅读 · 0 评论 -
laravel常用命令
1、清理缓存php artisan cache:clearphp artisan config:clearphp artisan serve2、迁移php artisan make:migration create_users_tablephp artisan migrate3、填充php artisan make:seeder UserTableSeeder...原创 2019-05-22 21:04:39 · 328 阅读 · 0 评论 -
composer常用命令
1、自动加载命令执行成功 composer dump-autoload 2、更新composer包composer update原创 2018-02-13 23:25:53 · 265 阅读 · 0 评论 -
ajax无刷新请求下载文件
可实现先弹窗验证密码,密码正确即可下载资料:$('a[id="down-alert"]').click(function(e){ var flag=false; var key = prompt("请输入简历下载码:",""); if (key != null){ $.ajax({ type : "get", ...原创 2018-02-14 17:53:21 · 373 阅读 · 0 评论 -
php正则爬取html标签
1、按类名匹配div"/<div class=\"user_dazi_info\".*?>.*?<\/div>/ism";2、简单匹配标签'/<strong>(.*)<\/strong>/U';3、匹配表格之类的标签'/<thead[^>]*>(.*?) <\/thead>/si';4、原创 2018-02-14 23:35:42 · 2444 阅读 · 0 评论 -
vi常用命令
1、编辑文件vi php.ini2、搜索关键字命令模式下敲斜杆“/”,屏幕左下脚就出现了 “/” 然后输入你要查找的关键字敲回车就可以了,继续查找此关键字,敲字符 n 就可以继续查找3、修改按下间键盘上的'i'键,最下方就会变成INSERT,就可以修改了4、从编辑模式切换到命令模式Esc5、保存并退出:wq 在命令模式下,执行存盘退出操作6、强制退出,不保存:q! 在命令模式下,执行强制退出vi操...原创 2018-02-15 03:18:57 · 737 阅读 · 0 评论 -
lnmp部署项目常见问题(搭建虚拟主机)
1、500如果是用 lnmp vhost add 命令 添加的虚拟域名 会在根目录生成 .user.ini(防跨目录设置) 这个.user.ini 一定要删掉,不然怎么配置都是报错500chattr -i .user.inirm .user.iniLNMP 1.4上如果不想用防跨目录或者修改.user.ini的防跨目录的目录还需要将 /usr/local/nginx/conf/fa...原创 2019-05-22 21:04:33 · 1060 阅读 · 0 评论 -
laravel+mac任务调度
1、添加Cron条目到mac(服务器)crontab服务的重启关闭,开启sudo /usr/sbin/cron startsudo /usr/sbin/cron restartsudo /usr/sbin/cron stopzhangdideMacBook-Pro:~ dige$ crontab -e* * * * * /usr/bin/php /Users/dige/De...原创 2021-11-12 21:36:55 · 471 阅读 · 0 评论