- 博客(30)
- 资源 (7)
- 收藏
- 关注
原创 nginx 访问日志切割处理
if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") { set $year $1; set $month $2; set $day $3;}access_log /home/wwwlogs/www.xxxx.cn-$year-$month-$day.log;
2020-09-04 14:36:36 298
原创 nginx设置域名禁止iframe,多条uri设置
server { #code add_header X-Frame-Options "SAMEORIGIN"; add_header X-Frame-Options: "ALLOW-FROM https://dyson.qiyukf.com"; add_header X-XSS-Protection "1; mode=block"; add_header X-Content-Type-Options "nosniff"; }不过多解释了。主要存博客为了add_header X-Fra.
2020-07-10 13:38:38 1134
转载 php 生成水印图片
<?phpfunction mergerImg($bigImgPath, $smallImgPath, $width, $height, $bigImgPaths) { $image_kuang = imagecreatefromstring(file_get_contents($smallImgPath)); $image_photo = imagecreatefromstrin...
2020-01-16 20:59:37 712
原创 nginx负载均衡设置
upstream smallapi_staging_slb { ip_hash; server 192.168.0.1:8090 weight=2;#根据实际情况设置 server 192.168.0.2:8090 weight=2;#根据实际情况设置 server 192.168.0.3:8090 weight=1;#根据实际情况设置}# 接口请求地址 代理转发server {...
2019-08-12 15:45:00 432
转载 php 获取当前IP地址
/** * 获取IP地址 * * @return string */function get_ip() { $realip = ''; $unknown = 'unknown'; if (isset($_SERVER)) { if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && !empty...
2018-10-08 10:01:50 2420
原创 PESCMS 2.1 更新头像解决办法
使用pescms无法更新头像,直接说结果吧。。修改/Expand/UEupload/UEController.php文件 case 'uploadimage': //D:\code\projects\Public\Theme\assets\ueditor\dialogs\attachment\images 图片地址 bre...
2018-09-03 16:38:43 228
原创 jquery获取checkbox 选中的值
<ul id="reason_ul"> <input name="reason" type="checkbox" value="1"><span>产品使用一段时间后不工作了</span> <input name="reason" type="checkbox"
2018-08-23 11:43:50 1255
原创 Warning: require(): open_basedir restriction in effect
php环境为lnmp一键安装,php7.2。项目代码上传后显示Warning: require(): open_basedir restriction in effect. File is not within the allowed path(s): 等信息百度解决方案修改/usr/local/nginx/conf/fastcgi.conf将fastcgi_param PHP_...
2018-08-21 10:52:46 1607
原创 php7.2 废弃each方法
<?php$b = array();each($b);// Deprecated: The each() function is deprecated. This message will be suppressed on further callseach方法替换为function fun_adm_each(&$array){ $res = array(...
2018-08-21 10:40:29 7131
原创 php使用PHPMailer发送邮件
本篇记录的是我的发邮件的代码整理。用PHPMailer实现发邮件功能下载phpmailer地址 https://github.com/PHPMailer/PHPMailer<?phpuse PHPMailer\PHPMailer\PHPMailer;use PHPMailer\PHPMailer\Exception;require './PHPMailer/src/Exc...
2018-08-06 14:23:36 512
转载 php 7 openssl_decrypt() 代替 mcrypt_module_open() 方法 转载自Herbie_j
由于做微信第三方平台,加密解密处理时 mcrypt_module_open()函数在7.1中被贬低,将在7.2中被移除,要用openssl_decrypt()函数代替。废话不多说了。直接给代码对明文加密:原代码//获得16位随机字符串,填充到明文之前$random = $this->getRandomStr();$text = $random . pack("N", str...
2018-07-27 12:03:39 2694 2
原创 wordpress 多域名同代码cookie不共享解决办法
首先wp-config.php中添加// 设置domaindefine('COOKIE_DOMAIN', 'xxx.com'); define('COOKIEPATH', '/'); 然后找到wp-includes/default-constants.php 修改cookiehashdefine( 'COOKIEHASH', md5( 'xxx.com' ) );保存之后...
2018-07-20 18:00:23 1205
原创 nginx 三级域名泛解析并指向某文件 带参数
需求 http://www.xxx.com/company/?id=816 => http://abc.yyy.xxx.com/程序中可以根据code=abc 查询到id=816nginx配置如下server{ listen 80; server_name *.yyy.xxx.com; index index.html index.htm index.php d...
2018-07-20 17:17:57 5367
原创 lnmp环境 thinkphp nginx下配置支持pathinfo
1、首先修改php.ini文件。搜索并设置 cgi.fix_pathinfo=12、更改nginx配置server { listen 80; server_name xxx.xxxx.com; root /home/wwwroot/xxx; index index.html index.htm index.php;...
2018-07-16 10:13:20 310
原创 php微信卡券创建、生成二维码等
<?phpini_set('display_errors', 'On');define('APPID', 'XXXXXXXXXX');define('SECRET', 'XXXXXXXXXX');function get_access_token(){ $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=clie...
2018-07-09 16:36:38 2717
转载 Nginx下使Thinkphp URL模式支持PATHINFO和REWRITE (转载自威明的csdn博客)
1.支持PATHINFO找到location ~ \.php { ,把$去掉,并在里面加上这两句fastcgi_split_path_info ^(.+\.php)(.*)$; #增加fastcgi_param PATH_INFO $fastcgi_path_info; #增加即location ~ \.php { #去掉$ root h...
2018-06-05 10:47:28 193
原创 linux下同时运行php5与php7
服务器上的php版本安装了两个,一个php5.3版本太低了,另一个php7,但php服务一直使用的php5.3,所以我打算在php5.3运行的同时,启动php7,安装php方法不多说。将php7加入/etc/init.d目录下cp /usr/local/php7/sbin/php-fpm /etc/init.d/php7-fpmphp7 我使用的是9002端口,vi /usr/local/php7...
2018-05-29 15:55:29 3621
原创 wordpress 自动发布失败解决方法
网上说调整timeout的值大于0.01及安装WP Missed Schedule插件解决效果都不好。最后通过一篇文章了解到最有效的方法是直接把WP Missed Schedule里面的代码放到主题的functions.php文件中,创建cron.php文件 内容如下<?phpif (!function_exists('add_action')) { header('Status 40...
2018-05-23 11:47:39 3110
原创 wordpress 标签相关文章的小工具
找到主题目录下的functions.php,里面新增如下代码, 废话不多说直接上代码 <?php// 注册小工具class WP_Widget_Tags_Relation_Posts extends WP_Widget { function __construct() { $widget_ops = array( 'classname' => 'w...
2018-05-16 15:04:35 2050
转载 微信测试号实现微信分享等功能【转载】
由于个人账号不能微信认证,无法使用分享接口,所以只能用测试号了1 申请微信测试号申请地址,微信公众平台开发者文档:http://mp.weixin.qq.com/wiki/home/index.html点击“接口测试号申请”,后续操作请根据微信提示来扫码,就ok了。2 申请成功 后面说怎么设置这些。3 下载微信的测试代码 微信网页开发-》微信JS-SDK拉到最下面,就可以看见下载链接了 4 将...
2018-05-11 18:31:26 5295
转载 php 微信公众号开发校验token 提示配置失败
<?php// //最简单的验证方式// echo $_GET["echostr"];//验证是否来自于微信function checkWeixin() { //微信会发送4个参数到我们的服务器后台 签名 时间戳 随机字符串 随机数 $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $non...
2018-05-10 15:47:20 1132
原创 sublime text安装ctags插件
之前安装过无数次都失败告终,今天总结下正确的安装方法。首先下载sublime,已经下载的请忽略 打开https://www.sublimetext.com/3下载windows 64位版本 安装就不多说了。安装ctags之前需要确保sublime安装了Package Control , 打开https://packagecontrol.io/installation 可以看到
2017-12-06 08:54:37 8437 1
原创 linux下svn的安装与配置
安装svn检测是否安装rpm -qa subversion如果报错执行rm -rf /var/lib/rpm/__db.*yum remove subversion //卸载低版本的svn#yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql#svnserve --version#
2016-08-24 13:34:56 214
原创 linux下的redis环境搭建及主从配置
master: 192.168.0.1slave: 192.168.0.2// linux下安装redis $ mkdir /usr/local/redis $ cd /usr/local/src $ wget http://download.redis.io/releases/redis-3.2.0.tar.gz$ tar zxvf redis-3.2
2016-08-02 13:03:30 337
原创 sphinx安装
下载coreseek-3.2.14.tar.gz解压压缩包$ cd coreseek-3.2.14/mmseg-3.2.14$ ./configure --prefix=/usr/local/mmseg/如果出现下面如下错误请执行, config.status: error: cannot find input file: src/Makefile.in,请执行$ yum
2016-06-22 09:45:09 472
原创 wamp下安装phpredis扩展
wamp本地环境 apache2.4.9, php5.5.12之前参照网上的方法添加phpredis扩展都没成功,以下是我的最后成功的办法phpredis下载,一定要选择和php对应的版本php_redis-5.5-vc11-ts-x86-00233a.zip http://d-h.st/4A5php_igbinary-5.5-vc11-ts-x86-c35d48.zip http
2016-05-23 11:09:31 313
原创 RabbitMQ的安装
首先安装rabbit必须先要安装erlangcd /usr/local/srcwget http://erlang.org/download/otp_src_18.3.tar.gztar zxvf otp_src_18.3.tar.gzcd otp_src_18.3./configure --prefix=/opt/erlangmake && make installcd /op
2016-05-05 13:53:05 190
转载 MAMP下安装phpredis扩展(微原创)
步骤1、下载PHP 文件 http://php.net/downloads.php选择php-5.6.20.tar.bz2 2、在MAMP / bin / php / php5.6.10 / 新建一个 include 路径为 : MAMP / bin / php / php5.6.10 / include3、把第一步下载的 php 压缩包解压到 MAMP
2016-04-10 11:33:42 545
原创 手机浏览器判断app是否安装并启动
本代码适应于手机浏览器判断当前手机中是否安装了某app应用,如果app已经安装则开启app,如果尚未安装app,则跳转到app对应的下载地址页面。 正在跳转... var url = "myapp://xxx/"; if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) { var loadD
2015-12-23 20:32:07 793
手机浏览器判断app是否安装并启动
2015-12-23
jquery 1.3.2 最新 免分 含js与chm
2009-11-03
linux命令大全 免分
2009-09-15
php最新中文手册 编译时间: 2009-02-15
2009-09-02
jquery最新中文帮助手册
2009-08-28
jsp课件和实验课上老师给的
2008-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人