- 博客(47)
- 收藏
- 关注
原创 laravel6 邮件发送注意事项
查看防火墙状态systemctl status firewalld,查看防火墙是否开启,所需端口是否打开。telnet邮件服务器地址,测试下端口是否通畅,例:telnet smtp.qq.com 465。.env中的MAIL_DRIVER=sendmail修改为MAIL_DRIVER=stmp试试。阿里云25端口不开放,如果需要25端口,需要工单申请。本地发送成功,线上服务器发送失败,无报错信息。
2023-10-19 09:37:52 291
原创 nginx+HTTPS证书
注:创建证书时阿里云购买的域名可以直接给配好解析,非阿里云购买的域名,需要去解析,解析为TXT类型,主机记录和记录值申请证书填写域名之后阿里云会自动返回,还需要点击按钮验证,认证通过后才会继续下一步,才会签发证书。如果访问域名显示welcome to centos,需检查443端口是否打开,包括阿里云安全组及服务器上该端口是否开放。阿里云购买免费证书,可免费申请20个,需要配置域名,域名为单个域名,比如www.xxx.com,必须带前缀。(.pem格式的证书文件,.key格式的私钥文件)
2023-10-10 12:00:32 266
原创 laravel maatwebsite/excel=~3.1 表格样式
【代码】laravel maatwebsite/excel=~3.1 表格样式。
2023-07-27 15:22:06 458
原创 易优cms mysql8.0 [42000]1231 Variable ‘sql_mode‘can‘t be set to the value of ‘NO_AUTO_CREATE_USER‘
易优cms mysql8.0 [42000]1231 Variable 'sql_mode'can't be set to the value of 'NO_AUTO_CREATE_USER'
2022-07-06 10:15:09 2042
原创 laravel SQLSTATE[HY000] [2002] No such file or directory
laravel SQLSTATE[HY000] [2002] No such file or directory
2022-03-04 16:40:27 1187
原创 Mac相关操作
显示隐藏文件夹:command+shift+.隐藏某文件:chflags hidden 文件名称M1合盖防睡眠可使外接屏幕一直显示不会黑屏:Amphetamine导出sql文件:mysqldump -u root -p 数据库 > 文件名.sqlMac推出移动硬盘提示访达正在使用中,无法推出:终端df -lh查看硬盘执行diskutil unmount /dev/disk5s2查看进程ID杀死进程sudo kill 50206终端设
2022-02-10 16:42:34 6485
原创 Mac elasticsearch相关
elasticsearch安装:下载elasticsearch相关文件:????elasticsearch.docx先安装java:oracle官网:https://www.oracle.com/下载java:https://www.oracle.com/java/technologies/downloads/#jdk17-macjdk-17_macos-x64_bin.dmg链接: https://pan.baidu.com/s/1wvLxOnPT56CyxDNGPBjy1Q 提
2022-02-10 16:36:56 1327
原创 Docker配置PHP环境 + Nginx + Mysql
# 拉取相关镜像docker pull nginxdocker pull php:7.4-fpmdocker pull mysql:5.6# 运行镜像并挂载相关文件docker run -d -p 3310:3306 --name mysql1 -v /Users/aiyaowei/docker/docker1/mysql/conf:/etc/mysql/conf.d -v /Users/aiyaowei/docker/docker1/mysql/data:/var/lib/mysql -e.
2022-02-10 16:26:28 2822 1
原创 python
pycharm安装库包失败:比如安装matplotlib失败下载库文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib根据python版本等来选择适合的文件,比如python3.8选择cp38,python3.10选择cp310,这里我选择的是matplotlib‑3.4.3‑cp310‑cp310‑win_amd64.whl将下载好的文件放入python安装包的Scripts中,运行cmd命令行,执行pip install .\
2021-10-27 15:29:11 8801 1
原创 html2canvas生成放大图片
https://github.com/lingdulvlv/html2canvas.gitvar width = $('#imageHead')[0].offsetWidth; //dom宽var height = $('#imageHead')[0].offsetHeight; //dom高// 解决图片模糊var scale = 2;//放大倍数var canvas = document.createElement('canvas');canvas.width = width * 2
2021-01-06 11:00:54 1828
转载 html2canvas转图片
转自:https://blog.csdn.net/jinxi1112/article/details/1012859981. 解决图片模糊和偏移$('.share')是需要转成图片的domfunction share() { var width = $('.share')[0].offsetWidth; //dom宽 var height = $('.share')[0].offsetHeight; //dom高 // 解决图片模糊 var scale = 2;//放大倍数
2021-01-06 09:59:41 184
转载 阿里云CentOS 6 EOL如何切换源+云盘扩容
阿里云CentOS 6 EOL如何切换源:https://help.aliyun.com/document_detail/193569.htm阿里云在线扩容云盘(Linux系统):https://help.aliyun.com/document_detail/113316.html扩展地内核版本实例的系统盘分区和文件系统:https://help.aliyun.com/document_detail/111738.html?spm=a2c4g.11186623.2.23.3dd46fb4L0bw6r
2020-12-23 14:31:16 1003
转载 PHP7.0安装php_mcrypt扩展
转自:https://blog.csdn.net/liqihang_dev/article/details/82863896情况:TP5报错:致命错误: Call to undefined function mcrypt_get_block_size()某PHP项目中需要使用对称加密 mcrypt 加密库,由于PHP7已经将此扩展移除到PECL,需要手动安装,现记录一下。通过 apt-cache search 名称查找 mcrypt:$ sudo apt-get update$ sudo
2020-06-08 13:48:26 2115
转载 Ubuntu 切换PHP版本
ubuntu16当前phpinfo()为5.6切换版本为7.0,执行以下后选择版本编号sudo update-alternatives --config php查看当前版本php -v变为7.0再次执行phpinfo(),依旧为5.6修改了环境变量也不起作用(不符合本情况,参考:https://blog.csdn.net/haif_city/article/details/81315372),查看该网站设置将php5.6-fpm修改为php7.0-fpm
2020-06-04 11:32:19 2362
转载 Nginx 出现413 Request Entity Too Large的解决方法
转自:https://blog.csdn.net/oljuydfcg/article/details/90605499上传视频时报413 错误将nginx.conf的client_max_body_size,改为允许上传的大小client_max_body_size 100M;重启nginx将php.ini的post_max_size和upload_max_filesiz...
2020-04-16 12:01:32 247
原创 ftp上传文件
$conn = ftp_connect('ftpIP');// 使用username和password登录ftp_login($conn, 'username', 'password');ftp_set_option($conn,FTP_USEPASVADDRESS,false);ftp_pasv($conn,true);// 获取远端系统类型$server_os = ftp_sy...
2020-04-15 15:31:59 442
原创 fopen(): open_basedir restriction in effect
laravel+workerman执行:php artisan workerman start --d报错:fopen(): open_basedir restriction in effect. File(/dev/null) is not within the allowed path(s): (/xxxxxxx/) in file /xxxxx/vendor/workerman/work...
2020-04-14 10:39:10 869
原创 elasticsearch结果超过10000时报错
报错:{"error":{"root_cause":[{"type":"query_phase_execution_exception","reason":"Result window is too large, from + size must be less than or equal to: [10000] but was [10020]. See the scroll api for a ...
2020-04-13 14:19:16 774
转载 点击jq动态生成的li不触发点击事件
参考:https://blog.csdn.net/sinat_38737592/article/details/89786896动态生成代码(给ul中追加li):$('.chat_left').append('<li class="chat_'+from_uid+'" data-block="'+from_uid+'"><a href="javascript:">...
2020-04-10 10:53:13 1423 1
原创 常用:js实现一些功能+css
html<area> 标签,可用来控制在某个范围内点击跳转页面,在某个按钮的范围内点击该按钮跳转至某页面:<img src ="planets.gif" alt="Planets" usemap ="#planetmap" /><map name="planetmap"> <area shape="rect" coords="0,0,110,2...
2020-04-09 15:17:56 1034
原创 workerman启动失败:由于安全问题被禁用
修改php.ini配置文件,将被禁用的stream_socket_server删除cd usr/local/php/etcvim php.ini/stream_socket_server
2020-04-03 16:49:42 1277
原创 laravel+workerman的demo
https://github.com/lingdulvlv/laravel_workerman安装laravel:composer create-project laravel/laravel=5.4.* --prefer-dist安装workerman相关扩展:"workerman/gateway-worker": "^3.0","workerman/gatewayclie...
2020-04-03 16:46:01 1931
原创 获取中英文首字母,某些字获取不到
常用方法,网上可以搜到的最常见的,,,但是获取不到某些字,例:瀚,昊,芷,筱 function getFirstCharter($str){ if(is_numeric($str)) { return $str; } if (empty($str)) { return ''; ...
2020-03-26 17:24:33 531
原创 ES IK分词器词库
配置词库路径:/elasticsearch/plugins/analysis-ik/config/IKAnalyzer.cfg.xml若词库路径没有更改,只是更改了词库文件里的内容,无需重启即可生效,若新添加或更改词库路径,此时需重启es...
2020-03-19 17:30:40 577
转载 深入ES结构化搜索
一、搜索条件的权重boost 默认情况权重都是1,可以将某个搜索条件的权重加大,此时当匹配这个搜索条件和匹配另一个搜索条件的document,计算relevance score时,匹配权重更大的搜索条件的document,relevance score会更高,也就会优先被返回回来。 需求:搜索标题中包含java的帖子,同时呢,如果标题中包含hadoop或elasticsearch就...
2020-03-18 17:04:53 132
原创 elasticsearch基本用法(php)
// 创建索引 $index = [ 'index ' => 'ceshi2', 'body' => [ 'settings' => [ 'number_of_shards' => 4, ...
2020-03-16 16:25:42 631
原创 mysql8.0后执行授权远程访问
执行:grant all privileges on *.* to 'admin'@'%' with grant option;报错:ERROR 1410 (42000): You are not allowed to create a user with GRANT解决方法:update user set host='%' where user='admin';在执行:Gr...
2020-01-13 11:22:16 340
转载 laravel 线上报错Warning: require(): open_basedir restriction in effect. File(/www/wwwroot/ytsjk/bootstra
laravel 线上Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/default/laravel/bootstrap/autoload.php) is not within the allowed path(s): (/home/wwwroot/default/laravel/public...
2020-01-06 13:48:46 2593 1
原创 laravel 5.4 报错SQLSTATE[42000]: Syntax error or access violation: 1231 Variable 'sql_mode'
查看Laravel的配置文件,config/database.php,查找mysql的配置将strict的值改为false
2020-01-06 13:40:32 2145 1
原创 Linux 不允许连接到此MySQL服务器(ost is not allowed to connect to this mysql server)
在需远程连接到mysql服务器上登录MySQL:mysql -u root -p 回车 输入密码执行:use mysql;执行:update user set host = '%' where user = 'root';(这一句执行完可能会报错,不用管)执行:FLUSH PRIVILEGES;之后可远程连接...
2019-12-25 15:44:33 1155
原创 虚拟主机无法访问 Your VM has become "inaccessible."
到虚拟主机设置文件地址(本人):存在.vbox-tmp后缀的文件将其后缀名去掉“-tmp”后运行“vagrant up”启动虚拟机,正常启动
2019-12-19 09:20:23 421
原创 laravel表单验证 Validator
$validator = \Validator::make($request->input(), [ 'login_name' => 'required|min:5|max:30', 'password' => 'required|min:5|max:50|string', ], [ 'login_name.require...
2019-12-05 13:22:15 254
原创 TP5 跨域
a网站访问B网站接口,B网站为TP5可在B网站application->tags.php文件中添加如下代码:// 应用初始化'app_init' => [ 'app\\api\\behavior\\CORS'],新建文件application->api->behavior->CORS.php<?phpnamespace ...
2019-11-27 11:48:47 147
原创 资源管理器连接FTP
打开资源管理器,在地址栏中输入“ftp://ip地址”后回车稍等后会弹出登录窗口,输入ftp的用户名及密码,可选择保存密码点击“登录”按钮即可进入FTP此文件夹内的所有文件均为服务器上的文件,可通过复制/粘贴(Ctrl+C/Ctrl+V)来实现文件的上传与下载;另外该文件夹内的文件不支持直接预览,需下载后才可打开想在线预览图片、PDF、视频等文件可以配置一个二级域名访问【文...
2019-11-26 14:17:51 7692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人