随笔分类 - PHP
摘要:下载:wget http://pecl.php.net/get/pdo_sqlsrv-5.10.0.tgz tar -zxvf pdo_sqlsrv-5.10.0.tgz cd pdo_sqlsrv-5.10.0 /usr/local/php/bin/phpize ./configure --wit
阅读全文
摘要:注意:PHP版本升级到php7+有风险,注意程序的兼容性! 一、备份程序、数据库! 二、备份php.ini、php已加载的组件、msyql的var目录、mysql配置文件my.cnf、nginx的vhost和nginx.cnf和nginx日志;(查看原php.ini安装了哪些组件,禁用了哪些函数)
阅读全文
摘要:一、下载dbase组件,我下载的是5.1.1版本:https://pecl.php.net/get/dbase-5.1.1.tgz 如果需要安装其它版本,可以在这个页面下载:https://pecl.php.net/package/dbase 二、执行安装命令 # tar -xvzf dbase-5
阅读全文
摘要:一、下载FreeTDS安装包 wget -c http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz 二、解压 tar -zxvf freetds-stable.tgz 三、编译安装 cd freetds-0.91/.
阅读全文
摘要:修改文件:ThinkPHP/ThinkPHP.php
阅读全文
摘要:平台设置:设置两个URL 设置支付密钥 系统:修改wxpay.config.php copy jsapi.php代码 设置notify URL 修改wxpay.jsapipay.php中$baseurl 把paynotifycallback粘贴到wxpay.notify.php中
阅读全文
摘要:一、远程服务器的防火墙要开启3306端口; 二、远程数据库的用户host要设为%,不能设为localhost $test = M('tablename','hd_','mysql://root:111111@192.168.1.100:3306/dbname#utf8'); $count= $tes
阅读全文
摘要:解决办法: 修改php.ini配置,把max_input_vars设为5000
阅读全文
摘要:一、加载css和js文件,以及html 二、去font-awesome官网下载3.0.2的版本,放在public/font文件夹 三、修改bootstrap-wysiwyg.js文件,ajax图片上传
阅读全文
摘要:支付宝支付提示成功,异步通知也是成功的,但是同步跳转却提示支付失败。 在return_url中打印接收的$_GET参数,发现最下面有这么几行, 原来这是thinkphp在处理$_GET参数时多加的,就是这个多加的参数影响了支付宝的验证。 解决方法: 对接收的$_GET再处理,删除数组中的[_URL_
阅读全文
摘要:今天做支付宝接口开发,参照官方的实例代码,但是一直提示报错:错误代码 invalid-signature 错误原因: 无效签名 而官方的例子却不报错,经过反复的测试发现,是因为官方代码里参数是通过POST赋值的 $out_trade_no = trim($_POST['WIDout_trade_no
阅读全文
摘要:这是因为源文件夹的权限不是777 解决办法: 在实行移动文件代码前,添加 chmod($dir.'/'.$tmp[3],0777);
阅读全文