- 博客(18)
- 收藏
- 关注
原创 yii error ‘Setting unknown property: yii\console\Request: :cookieValidationKey‘
1、命令:php yii2、报错:Exception ‘yii\base\UnknownPropertyException’ with message ‘Setting unknown property: yii\console\Request::cookieValidationKey’3、原因:文件console/yii$config = yii\helpers\ArrayHelper::merge( require __DIR__ . '/config/main.php',
2022-04-20 14:18:36 1339
原创 省市区街道区划码 2021版
说明:1、数据来源:国家统计局2、只在前端用可以使用json3、服务器端可以从sqlite导出数据到mysql来源:https://github.com/modood/Administrative-divisions-of-China
2022-04-01 12:51:08 770
原创 post请求报500但是返回数据正常排查
1、检查服务器目录权限chmod -R 755 /www/***2、检查服务器根目录是不是磁盘满了df -h
2022-04-01 12:43:30 646
原创 PHP的session_start和session_write_close和$_SESSION和session阻塞问题
**过程:**客户端请求服务器,服务器session_start生成一个session_id命名的session文件用来存储session变量和标记会话,并把session_id传给客户端(通过cookie或者url),本次请求结束时候会保存数据到session文件并结束会话,下次请求过来如果带session_id会吧对应名称的session文件的变量赋值给$_SESSION定义:**session:**标记同一个客户端/浏览器的一次会话**$_SESSION:**保存当前脚本会话的session变量
2021-08-30 11:34:10 475
原创 debian buster更换源
163镜像站deb http://mirrors.163.com/debian/ buster main non-free contribdeb http://mirrors.163.com/debian/ buster-updates main non-free contribdeb http://mirrors.163.com/debian/ buster-backports main non-free contribdeb http://mirrors.163.com/debian-secur
2021-03-21 19:26:04 365
原创 composer require经常报php扩展问题(simplexml)
1、安装了扩展重新require还是报没安装,例安装easyswoole/atomic-limit报simplexml扩展没开apt install php7.4-xml然后在php.ini打开extension=xml.so 或/etc/php/7.4/cli/conf.d下创建XX-xml.ini里面开启extension=xml.so开启再安装如果还是报一样的错继续一下操作composer install --ignore-platform-reqs 或者 composer upd
2021-03-21 12:33:10 508
原创 thinkphp5安裝
1、composer安裝composer create-project topthink/think=5.1.x-dev tp52、配置nginxserver { listen 80; server_name mytp5.com; root /mnt/g/thinkphp/tp5/public; #add_header X-Frame-Options "SAMEORIGIN"; #add_header X-XSS-Protection "1; mode=blo
2021-03-17 21:14:10 168
原创 easyswoole安装
切换腾讯云的源composer config -g repo.packagist composer https://mirrors.cloud.tencent.com/composer/删除镜像composer config -g --unset repos.packagist安装composer require easyswoole/easyswoole=3.4.xphp vendor/easyswoole/easyswoole/bin/easyswoole install或compo
2021-03-15 23:01:37 318
原创 redis五种类型应用实例
hash用户购物车实例key : uidfiled : goodsid value : 库存hincrby : 增加(整数,可以是负数)hdel : 删除hset : 设置数量hget : 获取数量hlen : 获取购物车商品数量hgetall : 获取所有购物车商品id和数量
2021-03-12 23:19:48 124
原创 yii2安装和报错处理
1、先安装composer,设置国内镜像composer config -g repo.packagist composer https://packagist.phpcomposer.com2、然后按照官方composer安装法,composer create-project --prefer-dist yiisoft/yii2-app-basic basic3、结果直接报错没有这个包[InvalidArgumentException] Could not find package yi
2021-03-10 23:01:03 433
原创 pdo_mysql.so无法加载问题PHP Startup: Unable to load dynamic library ‘/usr/lib/php/20190902/pdo_mysql.so‘
在laravel执行php artisan migrate迁移的时候报错PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20190902/pdo_mysql.so' (tried: /usr/lib/php/20190902/pdo_mysql.so (/usr/lib/php/20190902/pdo_mysql.so: undefined symbol: mysqlnd_allocator), /usr
2021-03-08 00:00:42 3698
原创 laravel中导出大量数据导致内存溢出解决
1、可以使用query−>cursor()代替query->cursor()代替query−>cursor()代替query->get()节省内存它使用的是yield关键字,也就是运用生成器2、还可以使用chunk$query->chunk(1000, function($items) use ($fp) { ......});...
2021-03-07 22:07:02 1526
原创 mysql事务与锁
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-02-24 18:41:30 97
原创 linux 新建用户登录只显示一个$,不显示用户名和当前路径问题
新用户登录显示如下因为创建用户的时候未指定shell类型1、用chmod指定bashusermod -s /bin/bash laravel2、vim /etc/passwdlaravel:x:1000:1000::/home/laravel;/bin/bash3、root用户vim /etc/profile在最后面新增export PS1='[\u@\h $PWD]\$'保存并执行source /etc/profile...
2020-10-07 17:23:42 2770
原创 解决安装docker到GPG密钥报错docker.com无法访问
解决安装docker到GPG密钥报错docker.com无法访问curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –将地址替换为curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -就可以继续安装docke了...
2020-10-06 21:47:04 2526 3
原创 post传递数据给php,数据被截断问题总结
1、post_max_size 检查php.ini配置2、max_input_vars 检查php.ini配置,默认1000,改大点试试3、前端用JSON.stringify(array) 包裹,{data:JSON.stringify(array) }传到服务器再decode解码检查后解决绝大部分数据被截断问题...
2020-04-07 14:57:58 1043
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人