聊聊php://input数据流

聊聊php://input数据流

今天聊一下 php://inputphp:// — 访问各个输入/输出流(I/O streams)PHP 提供了一些杂项输入/输出(IO)流,允许访问 PHP 的输入输出流、标准输入输出和错误描述符, 内存中、磁盘备份的临时文件流以及可以操作其他读取写入文件资源的过滤器。通常我们获取POST或者GET的数据都是$_REQUEST,或者$_GET,$_POST就可以了当我们自己写接口,给别人请...

搬砖 2020-07-28 PM 72次 0条
PHP依赖包管理Composer安装和使用

PHP依赖包管理Composer安装和使用

再Nodejs的NPM发展下,PHP这门世界上最好的语言包依赖Composer开始逐步闪亮起来,开始大放异彩。如何再已有的项目中加入Composer的包管理今天也给大家分析下再安装Composer过程中遇到的一些坑以及解决方法。1、我使用的是PHPStudy 2018环境,我的PHP版本是5.6.27-NTS,在已有项目的根目录下创建文件 composer.json 文件内容{ &quo...

搬砖 2020-07-21 PM 119次 0条
如何搭建一个Vue项目

如何搭建一个Vue项目

今年来,随着移动互联网和小程序的发展,新的前端框架开始浮出水面,大行其道。之前前端以css js html的“三剑客”,如今背“框架”化,Vue就是其中之一。今天就给大家分享下如果在本地windows环境下创建一个Vue项目。1、安装Vue依赖环境NodeVue,是什么就不过多介绍,大家直接百度即可。前端的开发框架和环境都是基于Node.js,node.js也不做介绍,一样百度即可。vue的...

搬砖 2020-07-16 PM 129次 0条
jQuery如何模糊匹配name属性值

jQuery如何模糊匹配name属性值

$("div[id]") 选择所有含有id属性的div元素 $("input[name='yunyingshuo']") 选择所有的name属性等于'yunyingshuo'的input元素 $("input[name!='yunyingshuo']") 选择所有的name属性不等于'yunyingshuo'的input元素 $("input[name^='yunyingshuo']") 选...

搬砖 2020-06-24 PM 176次 0条
Uni开发小程序遇到的坑

Uni开发小程序遇到的坑

最近学习Uni开发小程序,把开发种遇到的注意问题记录下,避免更多人入坑1、如果使用的tabbar做底部菜单之后,代码跳转到tabbar页面,api只能使用uni.switchTab,不能使用uni.navigateTo、uni.redirectTo;使用navigator组件跳转时必须设置open-type="switchTab"。没有使用tabbar的时候,我在页面里面用的uni.navi...

搬砖 2020-06-02 AM 243次 0条
2020年,疫情侵入中华大地,愿每个人平安

2020年,疫情侵入中华大地,愿每个人平安

2020年伊始,一场没有硝烟的战争,在中华大地拉开了序幕,我们不知道,这场战役要持续多久,有多少牺牲。但警告人类,一定要学会敬畏大自然,才能安然无恙的活在地球之上。今晨,得知篮球巨星科比·布莱恩特直升飞机事故中遇难不幸去世。2020年,希望一切平安无恙,安全度过。一起加油!

搬砖 2020-01-27 PM 437次 0条
linux系统svn更换仓库地址

linux系统svn更换仓库地址

服务器机房迁移,ip更换了,svn地址也要做更改svn switch --relocate 老的svn仓库地址 新的svn仓库地址svn sw --relocate http://192.168.1.12/svn/hll http://123.54.543.14/svn/hll 回车提示输入服务器密码和svn仓库账号和密码,输入yes即可变更成功

搬砖 2020-01-17 PM 379次 0条
svn仓库迁移,从一台服务器迁移到另一台服务器

svn仓库迁移,从一台服务器迁移到另一台服务器

仓库数据在10G已下的可以通过 svnadmin dump /pub/www/svn/仓库名 > 随便命名.dump然后将导出的仓库备份上传到新的svn仓库下svnadmin load /www/svn/新的svn仓库名 < 随便命名.dump备注:新svn的仓库名最好和旧的仓库命一致备份原svn仓库出现下面的错误怎么办:svnadmin: File not found: rev...

搬砖 2020-01-10 PM 356次 0条
svn采用http的方式访问

svn采用http的方式访问

SVN仓库的创建可以查看这篇文章:https://www.yunyingshuo.com/bz/47.html这篇文章通过svn协议来访问,这次我们配置使用http协议来访问。1、首先,服务器要有web服务环境,支持http访问。查看Apache是否支持svn服务cd /etc/httpd/modules/如果有mod_dav_svn.so 和 mod_authz_svn.so模块,如果有,...

搬砖 2020-01-10 PM 297次 0条
redmine从一台服务器迁移到另一台服务器解决方案

redmine从一台服务器迁移到另一台服务器解决方案

托管的服务器到期,由于费用太高,不再续费,迁移到阿里云服务器。现在redmine版本是0.9.3 ubuntu系统,新服务器centos7系统,而且redmine已经更新到版本4了。最简单的方法是新服务器安装和老服务器一样版本的redmine,剩下只需要把数据库和files目录的文件迁移到新服务器即可。但是centos7已经不支持0.9.3的安装了,所以redmine使用了3.4.7版本 R...

搬砖 2020-01-10 AM 702次 0条
Linux压缩与解压缩文件

Linux压缩与解压缩文件

01-.tar格式解包:[*******]$ tar -xvf FileName.tar打包:[*******]$ tar -cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*******]$ gzip...

搬砖 2020-01-08 AM 337次 0条
scp后台运行方法

scp后台运行方法

从一台服务器拷贝数据到另一台服务器,可以通过scp来实现,但是当数据过大的时候,我们不能一直保持开机状态,等待任务结束,这个时候,我们可以将运行状态转化到后台运行,即使你退出服务器,也不影响任务的正常运行,一切都在后台运行。上图的操作,就是将正在通过scp传输的任务转移到后台运行1、输入ctrl + z 暂停任务,然后通过jobs命令可以查看正在执行或者暂停的任务2、通过bg命令将你想后台执...

搬砖 2020-01-08 AM 348次 0条
centos7系统更换mysql数据存储路径,无法启动问题

centos7系统更换mysql数据存储路径,无法启动问题

第一次再centos7的系统下配置MySQL,遇到的坑不少,一一记录下,避免下次再犯默认安装好mysql之后,数据存储的路径在/var/lib/mysql下面,下面我们修改数据的存储路径编辑/etc/my.cnf配置文件1、先停止数据库的运行systemctl stop mariadb //mysql在centos7名字变成了mariadb2、创建新的数据存储目录mkdir /data/m...

搬砖 2020-01-08 AM 375次 0条
linux系统scp复制文件

linux系统scp复制文件

1、将本机文件复制到远程机器scp /var/www/test.txt root@192.168.6.129:/var/www/var/www/ 本地文件的绝对路径test.txt 要复制到服务器上的本地文件root 通过root用户登录到远程服务器(也可以使用其他拥有同等权限的用户)192.168.6.129 远程服务器的ip地址(也可以使用域名...

搬砖 2020-01-07 PM 326次 0条
centos7系统mysql的安装设置

centos7系统mysql的安装设置

centos 7 中把mysql改成了mariadb,所以安装mysql的命令如下[root@nmserver-7 ~]# yum install mariadb mariadb-server mariadb-libs mariadb-devel执行上面的命令,等待安装完毕之后开启mysql服务,并设置开机启动,检查mysql状态systemctl start mariadb //启动my...

搬砖 2020-01-07 PM 269次 0条
centos7测试php是否可以连接mysql

centos7测试php是否可以连接mysql

$link=mysql_connect("localhost","root","密码"); if(!$link) echo "FAILD!连接错误,用户名密码不对"; else echo "OK!可以连接";php,mysql安装好之后,测试php是否可以连接mysql,再php文件里面输入上面的测试连通代码,刷新页面,报错,无法打开,百度一下,通过下面的方法解决问题。执行命令:getseb...

搬砖 2020-01-07 PM 284次 0条
Centos服务器搭建svn仓库

Centos服务器搭建svn仓库

首先,查看服务器是否安装了svn,直接在客户端输入命令 svn 回车,如何返回下面的提示,表示没有安装-bash: svn: command not found 然后,运行命令 yum -y install subversion 回车,默认安装即可,安装完毕之后通过 svnserve --version验证是否安装成功其次,创建SVN版本仓库进入你想创建仓库的目录 创建svn仓库进入文件cd...

搬砖 2019-12-04 PM 324次 0条
Linux系统,通过iostat/iotop/sar分析查看系统CPU/内存/磁盘情况

Linux系统,通过iostat/iotop/sar分析查看系统CPU/内存/磁盘情况

上一篇提到通过top命令发现wa使用率很高,就是磁盘的I/O输入输出比较高,这意味这磁盘有高频次的输入或输出请求,有可能是真的有大量进程调用,也有可能是磁盘出现损坏。我们可以通过iostat这个命令来分析到底是哪一种情况,导致的wa使用率增高。我实用的是centos系统,如果系统没有安装iostat命令,需要先安装centos的安装命令是 yum install sysstatubuntu的...

搬砖 2019-11-28 AM 603次 0条
Linux系统负载高,教你如何排查原因

Linux系统负载高,教你如何排查原因

今天打开网站发现,灰常慢,然后先测试连通性,通过ping测试,可以ping通,服务器没有宕机。然后登陆到服务器,通过uptime命令查看服务器的负载情况,发现负载平均值在10。通过top命令查看,发现wa占比较高,cpu空闲率较低,肯定有进程占用了大量cpu资源,导致网站请求失败。通过命令 ps -ef 查看进程情况,发现redmine进程占用了大量cpu资源,元凶找到之后,查看进程id,杀...

搬砖 2019-11-28 AM 336次 0条
安利一个简单好用的PHP生成excel文件类

安利一个简单好用的PHP生成excel文件类

今天发现一个简单好用的PHP生成excel文件类,分享给大家。PHP_XLSXWriter:PHP_XLSXWriter类的github地址这个类可以很方便的生成excel文件,做导出,邮件发送都很方便,简单到想哭,看看下面的列子,有某有?require_once("/PHP_XLSXWriter-master/xlsxwriter.class.php"); $data ...

搬砖 2019-09-24 AM 727次 0条