下面就记录一下在linux下忘记mysql的root密码解决办法:
1、vim /etc/my.cnf #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables
[mysqld]
skip-grant-tables
:wq! #保存退出
/etc/init.d/mysql restart #重启MySQL服务
2、进入MySQL控制台
mysql -uroot -p #直接按回车,这时不需要输入root密码。
3、修改root密码
update mysql.user set password=password('123456') where User="...
CI框架 支付宝手机网页支付接口的isSign=false 问题
最近项目开发一个手机wap商城,里面使用到了支付宝的手机网站支付,于是使用了支付宝官方下载的SDK。
支付是可以支付成功了,但是支付回调缺一直报isSign=false问题。说明签名不正确,一直debug, 发现生成签
名的字符串$_GET 果然丢失了 一个 数组值。
后来重新 修改 alipay_core.function.php 函数 paraFilter 添加了一个 reset($para) 就成功了。
暂未在其他框架发现该坑,目前只在CI框架...
PHP判断iPhone、iPad、Android设备的方法
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
$isIOS = (strpos($agent, 'iphone') || strpos($agent, 'ipad')) ? true : false;
if($isIOS)
{
$type = 'ios';
} else
{
$type = 'android';
}