自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 webp文件上传格式转换前端解决方案及php端解决方案

webp文件上传到服务端后,本来所有的图片文件都使用的GD库进行尺寸压缩,但getimagesize函数获取webp文件信息失败,导致脚本运行异常中断尝试了两种解决方案1.前端监听文件选择后,将文件直接通过canvas转换成base64编码后提交,后端另存成png文件function convertImgToBase64(input, callback) { var file=input.files[0],url = null; if (window.createObj

2021-10-12 20:45:04 677

原创 apache2 设置页面禁止iframe/禁止访问目录

debian/apache2一、禁止页面iframe配置 Apache 在所有页面上发送 X-Frame-Options 响应头,需要把下面这行添加到 配置文件中:#DENY 表示该页面不允许在 frame 中展示,即便是在相同域名的页面中嵌套也不允许;#SAMEORIGIN 表示该页面可以在相同域名页面的 frame 中展示;#ALLOW-FROM uri 表示该页面可以

2017-03-21 16:30:25 1960 1

转载 PhpExcel中文帮助手册|PhpExcel使用方法

下面是总结的几个使用方法include 'PHPExcel.php';include 'PHPExcel/Writer/Excel2007.php';//或者include 'PHPExcel/Writer/Excel5.php'; 用于输出.xls的创建一个excel$objPHPExcel = new PHPExcel();保存excel—2007格式$objWriter = n

2017-03-13 10:50:36 282

转载 debian基于系统修改 Python 版本

我们可以使用 update-alternatives 来为整个系统更改 Python 版本。以 root 身份登录,首先罗列出所有可用的 python 替代版本信息:# update-alternatives --list python update-alternatives: error: no alternatives for python如果出现以上所示的错误信息,则表示

2017-02-20 14:20:23 640

转载 MYSQL用户管理

一、 用户登录格式: mysql -h主机地址 -u用户名 -p用户密码mysql -h110.110.110.110 -uroot -p123本地可以直接mysql –uroot -p二、 用户退出exit、quit三、 添加用户mysql.user表保存的是用户的登录信息直接添加无权限insert into mysql.user (hos

2017-01-16 10:38:15 205

转载 linux wget 命令用法详解(附实例说明)

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget

2016-09-29 15:10:03 878

转载 PHP: 深入pack/unpack

本文介绍的是通过二进制数据包的方式通信,演示语言为PHP和Golang。PHP提供了pack/unpack函数来进行二进制打包和二进制解包。在具体讲解之前,我们先来了解一些基础知识。什么是字节序在不同的计算机体系结构中,对于数据(比特、字节、字)等的存储和传输机制有所不同,因而引发了计算机领域中一个潜在但是又很重要的问题,即通信双方交流的信息单元应该以什么样的顺序进行传送。如果达不成一

2016-08-10 11:04:38 351

转载 SELinux 下网络服务设置:Apache

http://os.51cto.com/art/201204/332440.htm

2016-08-09 10:39:02 4544

转载 CentOS/Linux 端口开放关闭管理

iptables 禁止端口和开放端口1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。下面是命令实现:iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP再用命令 iptables -L -n 查看 是否设置好, 好看到全部 DROP

2016-08-04 20:19:48 960

转载 ZeroMQ接口函数之 :zmq_socket – 创建ZMQ套接字

zmq_socket(3)            ØMQ Manual - ØMQ/4.0Namezmq_socket – 创建ZMQ套接字Synopsisvoid *zmq_socket (void *context, int type);Description函数zmq_socket()根据context参数创建一个ZMQ套接字(socket),并且以一个不透明

2016-08-04 20:16:00 2071

转载 ZeroMQ(ZMQ)函数接口英汉直译

● zmq - 0MQ 轻量级消息传输内核● zmq_bind - 绑定一个socket● zmq_close - 关闭ZMQ socket● zmq_connect - 由一个socket创建一个对外连接● zmq_ctx_destroy - 销毁一个ZMQ环境上下文● zmq_ctx_get - 得到环境上下文的属性● zmq_ctx_new – 创建一个新的ZMQ 环

2016-08-03 20:50:45 601

原创 centos6.5 安装zeromq及php-zmq扩展

最近项目需要使用zeromq,今天试着在centos6.5上安装安装步骤:1. 安装各种依赖包:官网要求:If you have free choice, the most comfortable OS for developing with ZeroMQ is probably Ubuntu.Make sure that libtool, pkg-config, bu

2016-08-03 16:44:27 1759

转载 SELinux(Security-Enhanced Linux)的FTP配置设置

SELinux(Security-Enhanced Linux) 是美国国家安全局(NAS)对于强制访问控制的实现,是 Linux上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务 中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发

2016-08-02 21:07:34 3268

转载 Linux FTP 服务器配置简单说明

一.  FTP 说明     linux 系统下常用的FTP 是vsftp, 即Very Security File Transfer Protocol. 还有一个是proftp(Profession ftp)。 我们这里也是简单的说明下vsftp的配置。 vsftp提供3种远程的登录方式: (1)匿名登录方式             就是不需要用户名,密码。就能登录到服务器电脑里

2016-08-02 20:51:58 265

转载 【linux】Can't connect to MySQL server on 'XXX' (13)问题解决方式

今天自己装了个虚拟机,配置了liunx环境,将代码原封挪到虚拟机上,竟然连不上远程数据库,一直报这个错误:SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'XXX' (13),网上搜了一下是因为httpd无法访问远程数据库,解决方法如下:命令行输入:getsebool -a | grep httpd

2016-08-02 20:43:46 5347

空空如也

空空如也

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

TA关注的人

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