• TP6在php8.2环境报错Implicit conversion from float 23.33333333333333 to int loses precision

    admin 2023-08-03

    php8Implicit int loses precision Implicit conversion from float

    TP6部署到PHP8.2版本的服务器上,涉及到图片处理的时候会报如下错误:Implicit conversion from float 477.75 to int loses precision[/********/vendor/topth......

    147

  • Mysql8新建用户及配置权限

    admin 2022-11-17

    Mysql8新增用户,mysql8配置权限,mysql8配置,mysql8配置文件

    首先,mysql8与mysql5.7不一样,centos上安装好最新版本的mysql8后,在etc下会生成配置文件my.cnf,但是按照度娘的方法是不起作用的,在my.cnf里做任何修改都没用,甚至会使mysql无法启动,mysql8的配置......

    241

  • 服务器之间用命令行传输文件

    admin 2022-11-17

    Linux命令,scp,scp命令,Linux复制

    服务器之间传输文件或文件夹可以用scp命令:复制本地文件到服务器命令:scp 文件路径 用户名@服务器IP地址:服务器上的路径复制本地文件夹到服务器命令:scp -r 文件路径 用户名@服务器IP地址:服务器上的路径从远程服务器复制文件到本......

    221

  • centOS上git提交代码流程

    admin 2022-03-27

    git add git commit

    1.在文件夹里先同步代码:git pull2.查看当前代码状态:git status3.如果是以前的文件夹,先复制过来:\cp -rf  原来的文件夹  新文件夹这个命令是直接覆盖原来存在的文件4.添加变更:git ad......

    687

  • centos安装gitee并拉取码云

    admin 2022-03-27

    centos git

    第一步:yum -y install git2.查看版本:git --version出现 git version 1.8.3.1 说明安装成功。3.在想要设置仓库的地方建好文件夹:mkdir giteecd gitee4.设置公钥......

    1020

  • CentOS搭建FTP并禁止FTP用户登录SSH

    admin 2021-11-29

    搭建FTP,Linux FTP,禁止FTP登录ssh

    好久没用FTP了,最近需要搭建一下FTP,所以记录一下过程:服务器:阿里云CentOS登录后执行:yum -y install vsftpd安装完成后,启动ftpsystemctl start vsftpdsystemctl enable ......

    1015

  • Thinkphp5.1上传文件到阿里云OSS

    admin 2021-10-26

    上传文件,阿里云OSS上传,文件上传到OSS,OSS文件上传,OSS上传

    上传文件到阿里云OSS里,需要注意的是,文件要先传到服务器或者用本地的绝对路径。根据文档,先安装SDK:composer require aliyuncs/oss-sdk-php资源名称就是Bucket列表里的名称:文件夹列表:上传方法放到......

    954

  • ThinkPHP5.1接入微信支付V3及避坑指南

    admin 2021-10-24

    微信支付,微信支付V3,PHP微信支付,微信nativePay支付,微信jsapi支付

    之前的网站涉及到微信支付都是用的v2版本,好久也没更新了,没出问题也没去管,最近新做了一个项目,发现V3都出了好久了,然后就去研究了一下,踩了一点坑,记录一下。(注意:百度出来的大部分都是扯淡的)老规矩,先看文档( 这里强调一下前......

    4197

  • bootstrap4 弹框(modal)里js不执行解决办法

    admin 2021-07-14

    bootstrap4 modal,

    bootstrap3里的modal在bootstrap4里面不执行,查了很多资料,发现了解决办法:这是页面html:<div class="modal fade bs-example-modal-lg" id="modal" tabi......

    1266

  • Mac更新10.15.5后svn报错The subversion command line tools are no longer provided by Xcode.

    admin 2020-06-25

    The subversion command line tools are no longer provided by Xcode.

    手贱更新了一下Mac系统,然后svn就不能用了,具体报错如下:The subversion command line tools are no longer provided by Xcode.百度查了一下网上的方法:解决方案:sudo r......

    5316

  • thinkphp5.1接入银联支付

    admin 2020-04-08

    银联支付,tp5.1银联支付

    最近项目中要用到银联支付,所以记录一下开发过程:1.先去银联申请接口https://open.unionpay.com/tjweb/api/dictionary?apiSvcId=453,我用的是手机网页支付(WAP支付)2.去个人中心查看......

    2964

  • php调用支付宝即时到账

    admin 2020-01-02

    支付宝即时到账,PHP支付宝

    由于之前是供应商开发的系统(asp.net),当初用的是老版本的支付宝,所以,合作商没有给到支付宝公钥和私钥,所以目前想转成PHP的,只能根据以前的配置来开发新的支付。先去找了一下以前的文档https://docs.open.alipay.......

    2704

  • php7.4安装zip扩展

    admin 2019-10-09

    Class 'ZipArchive' not found CMake 3.0.2 or higher is required system libzip must be upgraded to version >= 0.11

    假期升级php,从7.0.1升到7.4,升级完成后部分功能受影响,按照项目报错情况开始排查:导出功能报错:Class 'ZipArchive' not found百度了一下,发现时zip拓展没有安装,查看phpinfo,确实没装,开始安装:......

    9997

  • php7.4 tcpdf报错chr() expects parameter 1 to be int, string given

    admin 2019-10-08

    php7.4 tcpdf chr() expects parameter 1 to be int

    最近升级服务器PHP版本到7.4,结果PDF不能展示了,直接报错:chr() expects parameter 1 to be int, string given百度了很久没结果,然后跑去谷歌了一下,结果在git上发现了作者的回复,低版本......

    3122

  • phpspreadsheet初始化报错

    admin 2019-09-30

    phpspreadsheet syntax error unexpected '='

    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000} span.s1 {font-variant-ligatures: no-com......

    3375

  • Mac安装微信支付安全控件无效(Chrome浏览器)

    admin 2019-08-16

    mac微信支付证书 微信支付控件 微信支付安全 微信支付安全控件

    微信支付安全控件安装之后点击启用控件无效,或者刷新页面无效,重启浏览器无效。在浏览器地址栏输入:chrome://flags/然后找到Native Client插件,选择enable;选完会提示重启浏览器,然后就可以正常使用了。参考:htt......

    5200

  • Thinkphp5.1用PhpSpreadsheet导出表格(续)

    admin 2019-07-26

    PhpSpreadsheet PhpOffice\PhpSpreadsheet\Spreadsheet php导出excel thinkphp导出 Invalid cell coordinate [1

    之前写的导出,今天发现了个bug,如果导出的数据列数超过26列会报错:Invalid cell coordinate [1,所以,还得改:/** * excel表格导出 * @param string $fileName......

    3934

  • thinkphp的runtime设置777还是报没有权限

    admin 2019-07-11

    php权限错误 php没有权限 nginx权限 session_start(): open(/var/lib/php/session 状态码是500有返回值

    最近新买了一台服务器,然后搭好环境就用了,之前也没发现什么问题,这几天总是发现ajax调用接口的时候有返回值,但是状态码是500,度娘一下说是权限问题,然后去服务器上查看runtime目录是777权限,当时急用,没多想就有chmod -R ......

    4563

  • Thinkphp5.1模拟登录并提交form表单

    admin 2019-07-02

    远程登录 curl登录 php curl PHP模拟登录 curl模拟form

    最近项目需要,要远程登录别人的系统,并且在对方的系统中提交表单,所以写了一个类。<?phpnamespace app\api\controller;use think\Db;use think\Controller;use think......

    5302

  • PHP下载远程文件

    admin 2019-05-28

    PHP下载 下载远程文件 PHP下载文件

    有时候需要下载文件,图片、文件之类的,所以写了一个方法:/** * 下载文件 * @param string $sourceName 要下载文件的地址 * @param string $save_path 下载......

    2147