自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 windows下 多PHP版本,安装curl扩展始终不加载

 libeay32.dll 和 ssleay32.dll,libssh2.dll,php_curl.dll所有模块已安装复制到对应目录apache的bin目录下,C:\windows\system32目录也放了,可是还是不加载最后在php官网看到:要在 Windows 环境下使用这个模块,libeay32.dll 和 ssleay32.dll 必须放到 PATH 环境变量包含的目录下...

2018-09-21 20:17:09 776

原创 zencart nginx下后台登录一直302跳转

zencart商场部署在nginx下,前端一切正常,后台登录页面一直302跳转,查看跟踪原因文件是admin/includes/init_includes/init_admin_auth.php文件,不识别$PHP_SELF 解决方法:修改php.ini配置文件里的cgi.fix_pathinfo=0,修改为cgi.fix_pathinfo=1即可...

2018-09-14 11:05:12 1010

原创 php json_encode 空白不起作用

json_encode 对编码有要求,必须为utf8格式

2017-11-30 14:42:23 1545

原创 crontab 定时任务

crontab 执行php两种方式,一种cli模式,一种apache模式,根据php环境自己搞,目前只搞了apacheapache模式:命令:crontab -e  (执行命令编辑)例如:每5分钟执行某个php文件*/5 * * * * lynx -dump http://域名.com/test.phpctrl+x(保存)lynx没有安装的话,使用apt-get

2017-09-28 08:51:46 228

原创 wamp php版本切换

1,下载php源码2,php源码放到php文件夹下3,复制php源码中的php.ini-development为php.ini,phpForApache.ini修改这两个文件中的大约738行; extension_dir = "ext"为extension_dir = "d:/wamp/bin/php/php7/ext/"4,复制wamp自带php中的wamps

2017-09-22 20:56:04 2842

原创 远程访问linux主机

系统安装好后,只有安装了openssl-client端,可以用dpkg -s openssl-client查看没有安装服务端,因此需要先安装服务端sudo apt-get install openssl-server重启下服务/etc/init.d/ssh  restart如何还是不行,一直提示输入密码修改配置文件/etc/ssh/sshd_config

2017-03-03 15:15:53 334

原创 php 电脑端播放手机音频amr文件

在ffmpeg官网下载源码,tar -xjvf ffmpeg-3.2.2.tar.bz2cd ffmpeg-3.2.2./configuremakemake install安装的时候遇到需要的两个组件yasm和lame在各自官网下载源码:tar -xzvf yasm-1.3.0.tar.gzcd yasm-1.3.0

2017-01-12 14:15:26 1107

原创 获得每个用户的最后一条记录

表moneyTIDMoneyUID12212322312143225341获得用户的最后一条记录select *

2017-01-08 20:18:59 282

原创 nginx 文件上传限制

服务器上文件一直上传不上去,在上传到了30%-50%之间就又从0开始,php.ini都修改为最大,还需修改nginx配置在服务器配置上添加 client_max_body_size    1000m;   keepalive_timeout  60000;

2016-10-22 08:48:21 1089

原创 mysql 排序 排名

统计某个产品的价格排序或者用户的余额排序,文章的点击排名等信息select @定义的字符串:=@定义的字符串+1 AS 自定义字段名,临时表名.* from  (select id from 表名 where 条件 ) 临时表名,(select @定义的字符串:=0) r 附件条件定义的字符串:自己定义的一个字符串自定义字段名:临时字段名临时表名:自己定义的名称

2016-10-12 19:23:55 386

原创 mysql 导入导出命令

mysql 导入命令mysql -u root -ppassword:use 数据库名set names utf8;source /tmp/daoru.sqlmysql 导出命令只导出数据库结构mysqldump -uroot -p123456 -d 数据库名字 > /tmp/beifen.sql导出数据库结构和数据mysqldump -

2016-10-07 12:24:07 198

原创 thinkphp token表单令牌

1,配置目录下建立tags.php,内容为return array(     // 添加下面一行定义即可     'view_filter' => array('Behavior\TokenBuild'),    // 如果是3.2.1以上版本 需要改成    // 'view_filter' => array('Behavior\TokenBuildBehavior'),

2016-09-07 09:59:01 1439

原创 微信公众平台发布模板消息

//获得access_tokenfunction get_access_token(){$url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".C("WX_APPID")."&secret=".C("WX_APPSECRET");$access_token=curl_dat

2016-09-01 21:40:14 310

原创 微信客服给单个用户发送消息

//获得access_tokenfunction get_access_token(){$url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".C("WX_APPID")."&secret=".C("WX_APPSECRET");$access_token=curl_dat

2016-08-31 10:19:00 1997

原创 微信公众平台 openid时出现redirect_uri错误

登录公众平台-开发-接口权限-网页填写自己的域名即可网页账号网页授权获取用户基本信息

2016-08-19 14:02:25 738

原创 php常用的一些函数 将与、单双引号、大于和小于号化成HTML格式

htmlspecialchars将与、单双引号、大于和小于号化成HTML格式例:&转成&"转成"' 转成'>转成>htmlentities()所有字符都转成HTML格式例:除上面htmlspecialchars字符外,还包括双字节字符显示成编码等。addslashes单双引号、

2016-07-30 16:48:19 2018

原创 微信公众号关注后直接登录网站

1,获取code在要实现的地方调用最后的网址,这里需要两项,appid和返回的网址var appid="{:C('WX_APPID')}";var back_url="{:U('wx_signback')}";window.location.href="https://open.weixin.qq.com/connect/oauth2/authorize?appid="+appid

2016-07-26 10:39:03 6162 2

原创 微信公众平台个性化菜单的建立

1.建立个性化菜单,要先建立一个默认菜单,2.在分配个性化菜单的时候,先建立用户分组,把个性化菜单分配给用户分组(利用查询分组获得分组的id),然后把指定的微信号加入到分组//curl方法public function curl_data($url,$data = null){   $curl = curl_init();    curl_setopt($curl, CURLO

2016-07-23 10:01:42 1707

原创 微信公众平台 标签就是用户分组

//curl方法public function curl_data($url,$data = null){  $curl = curl_init();   curl_setopt($curl, CURLOPT_URL, $url);   curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);   curl_setopt($curl,

2016-07-18 13:56:05 2915

原创 微信公众平台 开发者基本配置 token验证一直失败的时候

在echo $echoStr;前面添加 header('content-type:text');

2016-07-12 16:27:54 1211

原创 php pgsql的常用函数

pg_affected_rows — 返回受影响的记录数目pg_cancel_query — 取消异步查询pg_client_encoding — 取得客户端编码方式pg_close — 关闭一个 PostgreSQL 连接pg_connect — 打开一个 PostgreSQL 连接pg_connection_busy — 获知连接是否为忙pg_connection_re

2016-05-21 13:56:50 2926

原创 ubuntu 搜狗输入法的安装

getconf LONG_BIT查看系统是几位的在官网下载文件(我的32位)sogoupinyin_2.0.0.0072_i386.deb 添加依赖包sudo add-apt-repository ppa:fcitx-team/nightly更新下软件sudo apt-get update安装这个依赖 sudo apt-get install fci

2016-05-20 15:07:02 184

原创 postgresql 触发器的操作

PostgreSQL的触发器是数据库自动执行指定的数据库事件发生时调用的回调函数。以下是有关PostgreSQL的触发器的要点:PostgreSQL的触发可以指定触发操作前尝试一行(在检查约束之前INSERT,UPDATE或DELETE)或操作完成后(在检查约束之后和INSERT,UPDATE或DELETE(删除)已完成),或替代的操作(在视图上插入,更新或删除的情况下)..F

2016-05-20 14:40:42 5881

原创 postgresql with的使用

在PostgreSQL里,提供了一种方法写一个大的查询中使用的辅助报表与查询。它有助于打破复杂和大型查询简单易读的形式。这些声明,这是通常被称为通用表表达式或CTE值,可以被看作是定义临时表的存在只是一个查询。WITH查询由CTE查询时特别有用的子查询执行多次。它是代替临时表中同样有帮助。它计算聚合一次,让我们来引用它由它的名字(可能是多次)查询。WITH子句必须定义,在能在查询中

2016-05-20 13:49:33 833

原创 ubuntu sublime text的安装

添加sublime text 3的仓库:sudo add-apt-repository ppa:webupd8team/sublime-text-3更新软件库:sudo apt-get update 安装Sublime Text 3:sudo apt-get install sublime-text-installer

2016-05-19 17:45:42 177

原创 ubuntu 虚拟主机的建立

1建立项目目录sudo  mkdir /var/www/tppg2,设置所有者sudo chown -R $USER:$USER /var/www/tppg/($USER代表当前用户)3,设置权限sudo chmod -R 755 /var/www/4apache2添加配置文件sudo cp /etc/apache2/sites-available/000-de

2016-05-19 16:49:10 229

原创 ubuntu postgresql的安装与配置

sudo apt-get install postgresqlpostgresql的管理工具软件sudo apt-get  install pgadin3环境配置修改PostgreSQL数据库的默认用户postgres的密码 (不是ubuntu系统帐号)//PostgreSQL登录(使用psql客户端登录)sudo -u postgres p

2016-05-19 13:43:52 261

原创 ubuntu 软件安装查看的常用命令

apt-cache search # ------(package 搜索包)apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等)apt-get install # ------(package 安装包)apt-get install # -----(package --reinstall 重新安装包)apt-get -f insta

2016-05-19 13:42:46 336

原创 ubuntu虚拟中与外机的共享

先安装vm-tootls1,虚拟机-->安装vm-tools2,把相关文件(tar文件)放到自己虚拟系统中的tmp,3解压tools文件4,./vmware-install.pl5,重启系统虚拟机中的设置选择虚拟机-设置-选项-共享文件夹-添加-设置目录-名字虚拟中的系统配置sudo  mount -t vmhgfs .host:/

2016-05-19 11:29:07 181

原创 ubuntu vi的一些设置

cd sudo gedit .vimrc编辑文件加入//显示行数set nu //自动对其set autoindent//设置tab为4个空格set tabstop=4:q! 不保存退出:qw! 保存退出

2016-05-18 14:55:56 298

原创 ubuntu中apache的安装

apache2的安装sudo apt-get install apache2apache2的启动,停止和重启sudo /etc/init.d/apache2 stopsudo /etc/init.d/apache2 startsudo /etc/init.d/apache2 restart配置文件一般是在etc/apache2/apache2.conf

2016-05-18 14:06:11 203

原创 ubuntu中mysql的安装

mysql的安装1 sudo apt-get install mysql-server2sudo apt-get install mysql-client3 sudo apt-get install libmysqlclilent-dev查看是否已经安装sudo netstat -tap|grep mysql进入mysqlmysql -u root -p

2016-05-18 11:38:38 196

原创 ubuntu的root初始秘密的修改

ubuntu安装好以后,root密码是随即的,要先修改进入命令窗口(ctrl+alt+t)sudo passwd输入密码su root //切换用户

2016-05-18 11:35:35 398

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除