- 博客(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 811
原创 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 1058
原创 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 248
原创 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 2913
原创 远程访问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 361
原创 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 1146
原创 nginx 文件上传限制
服务器上文件一直上传不上去,在上传到了30%-50%之间就又从0开始,php.ini都修改为最大,还需修改nginx配置在服务器配置上添加 client_max_body_size 1000m; keepalive_timeout 60000;
2016-10-22 08:48:21 1173
原创 mysql 排序 排名
统计某个产品的价格排序或者用户的余额排序,文章的点击排名等信息select @定义的字符串:=@定义的字符串+1 AS 自定义字段名,临时表名.* from (select id from 表名 where 条件 ) 临时表名,(select @定义的字符串:=0) r 附件条件定义的字符串:自己定义的一个字符串自定义字段名:临时字段名临时表名:自己定义的名称
2016-10-12 19:23:55 418
原创 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 220
原创 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 1485
原创 微信公众平台发布模板消息
//获得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 329
原创 微信客服给单个用户发送消息
//获得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 2028
原创 微信公众平台 openid时出现redirect_uri错误
登录公众平台-开发-接口权限-网页填写自己的域名即可网页账号网页授权获取用户基本信息
2016-08-19 14:02:25 769
原创 php常用的一些函数 将与、单双引号、大于和小于号化成HTML格式
htmlspecialchars将与、单双引号、大于和小于号化成HTML格式例:&转成&"转成"' 转成'>转成>htmlentities()所有字符都转成HTML格式例:除上面htmlspecialchars字符外,还包括双字节字符显示成编码等。addslashes单双引号、
2016-07-30 16:48:19 2071
原创 微信公众号关注后直接登录网站
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 6205 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 1756
原创 微信公众平台 标签就是用户分组
//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 2946
原创 微信公众平台 开发者基本配置 token验证一直失败的时候
在echo $echoStr;前面添加 header('content-type:text');
2016-07-12 16:27:54 1239
原创 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 2970
原创 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 210
原创 postgresql 触发器的操作
PostgreSQL的触发器是数据库自动执行指定的数据库事件发生时调用的回调函数。以下是有关PostgreSQL的触发器的要点:PostgreSQL的触发可以指定触发操作前尝试一行(在检查约束之前INSERT,UPDATE或DELETE)或操作完成后(在检查约束之后和INSERT,UPDATE或DELETE(删除)已完成),或替代的操作(在视图上插入,更新或删除的情况下)..F
2016-05-20 14:40:42 5914
原创 postgresql with的使用
在PostgreSQL里,提供了一种方法写一个大的查询中使用的辅助报表与查询。它有助于打破复杂和大型查询简单易读的形式。这些声明,这是通常被称为通用表表达式或CTE值,可以被看作是定义临时表的存在只是一个查询。WITH查询由CTE查询时特别有用的子查询执行多次。它是代替临时表中同样有帮助。它计算聚合一次,让我们来引用它由它的名字(可能是多次)查询。WITH子句必须定义,在能在查询中
2016-05-20 13:49:33 917
原创 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 201
原创 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 259
原创 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 308
原创 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 373
原创 ubuntu虚拟中与外机的共享
先安装vm-tootls1,虚拟机-->安装vm-tools2,把相关文件(tar文件)放到自己虚拟系统中的tmp,3解压tools文件4,./vmware-install.pl5,重启系统虚拟机中的设置选择虚拟机-设置-选项-共享文件夹-添加-设置目录-名字虚拟中的系统配置sudo mount -t vmhgfs .host:/
2016-05-19 11:29:07 207
原创 ubuntu vi的一些设置
cd sudo gedit .vimrc编辑文件加入//显示行数set nu //自动对其set autoindent//设置tab为4个空格set tabstop=4:q! 不保存退出:qw! 保存退出
2016-05-18 14:55:56 315
原创 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 229
原创 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 214
原创 ubuntu的root初始秘密的修改
ubuntu安装好以后,root密码是随即的,要先修改进入命令窗口(ctrl+alt+t)sudo passwd输入密码su root //切换用户
2016-05-18 11:35:35 425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人