自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

脚本先生的个人博客

php是世界上最好的语言!

  • 博客(20)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 MYSQL常用操作 知识梳理

MYSQL常用操作  知识梳理==================================增删改查=======================================创建数据库CREATE DATABASE nxcms ;创建数据表CREATE TABLE nx_user(id INT    UNSIGNED AUTO_INCR

2017-05-16 02:09:16 551

转载 LVS原理篇:LVS简介、结构、四种模式、十种算法

LVS原理篇:LVS简介、结构、四种模式、十种算法LVS是Linux virtual server的缩写,为linux虚拟服务器,是一个虚拟的服务器集群系统。LVS简单工作原理为用户请求LVS VIP,LVS根据转发方式和算法,将请求转发给后端服务器,后端服务器接收到请求,返回给用户。对于用户来说,看不到Web后端具体的应用。LVS原理篇:LVS简介、结构、四种模式、十种算法一、LVS负载均衡简介二、LVS结构三、LVS相关术语四、LVS负载均衡四种模式1、LVS DR模式2、LVS NA

2020-06-22 22:07:15 620

原创 php检测百度是否收录

php检测百度是否收录了网站的文章。PHP代码:public function checkBaiduIndex($url=null) { $url = I('post.url'); if(empty($url)) exit('网址不能为空'); $header = array ( "H...

2019-06-21 14:07:15 1166

原创 centos7编译安装swoole4.1.1

centos7编译安装swoole通讯框架步骤1:下载源码包进入我的工具目录 (自己定义的专门放软件工具包的目录tools)运行命令: cd /home/tools运行命令: git clone https://gitee.com/swoole/swoole.git步骤2:进入软件包目录 运行命令:cd swoole通过php的工具包添加扩展,...

2018-09-06 17:39:30 3006 3

原创 php中文字符截取无乱码,php内置函数substr、mb_substr、mb_strcut 比较

mb_strcut(str, start,length) 按字节来截取 1个汉字就3个字节 1个英文就2个字节示例:mb_strcut(‘字符串php中文字符截取无乱码’, 0,10)输出结果为:“字符串”这3个汉字,无乱码。mb_substr(str, start,length)按文字的数量来截取 输入的参数为多少,就取多少文字。示例:mb_substr('字符串php中文字符截取无乱码...

2018-07-14 22:24:16 402

原创 lnmp1.5一键安装包 访问thinkphp项目public目录下的index.php 提示500服务器错误问题

2018年6月17号 下午 安装了 lnmp1.5一键安装包php版本是 7.1.18mysql是5.5.60swoole是4.0.0redis是4.0版本phpmyadmin 是4.4.15.6tp5.1.16 运行正常目前在centos 7.3的虚拟机上成功安装了以上软件。但是其中遇到了一大波坑,大部分都是由于lnmp1.5里面的nginx配置文件引起的问题...

2018-06-18 02:07:08 4501

原创 调试网站的时候关闭浏览器缓存 Nginx禁用Html/Js/Css缓存

在开发网站的时候,最麻烦就是遇到明明修改了但是没生效的情况。这个时候最常用的解决办法就是清掉浏览器的缓存,或者使用Ctrl + F5,Shift + F5强制刷新页面。但是,这样调试网页很麻烦。我们其实只需要在nginx的配置文件里添加一个指令即可。默认关闭浏览器缓存。location ~.*\.(js|css|html|png|jpg)${ add_header Cache-Contr...

2018-03-27 09:17:44 3372

原创 Centos 7 下安装Samba服务器遇到的小问题

Centos 7 下安装Samba服务器遇到的小问题1、SElinux 关闭setenforce 02、防火墙 关闭查询状态 firewall-cmd --state关闭     systemctl stop firewalld.service3、服务重启systemctl restart smb.service...

2018-03-08 10:01:14 500

原创 thinkphp项目:前端界面中修改数据时自动添加selected 或者 checked

在做项目的时候,常常碰到写修改页面mod 的时候,前端界面中有些多项选择checkbox或者单项选择radio或者列表选择select默认是要给他们自动添加被选择状态的。这个时候封装一个自动选中函数就一劳永逸,很方便调用。可以用纯原生js来实现。我这里是混合着Jquery写的,必须先引入才能正确执行。(很少写博客,语文表达能力不好,写得不好的地方欢迎指正,交流讨论)他们分别对应的标签是

2018-01-27 14:30:40 847

原创 mysql数据库常用知识点归纳

---------------------------数据库常用存储类型------------------------------字符串类型:   CHAR(M)                M      M为(0~255之间的整数)      储存小量 VARCHAR(M)             M      M为(0~65535之间的整数)    储存大量 可变的数据

2017-11-11 09:55:45 278

原创 linux下编译安装最新版phalcon centos下PHP7添加phalcon扩展

linux下编译安装phalcon1、下载源码包 运行命令: git clone --depth=1 git://github.com/phalcon/cphalcon.git进入目录运行命令: cd build执行安装文件 提示需要指定PHP的配置文件运行命令: ./install --php-config /usr/loca

2017-11-04 09:42:35 3706

原创 Nginx出现open() XXX failed (11: Resource temporarily unavailable)-nginx与smb之间的灵异事件

症状:第一次刷新index.html页面 ,Nginx返回500错误,然后再刷新一下却返回正常内容。当访问的是test.php页面,返回正常,然后再刷新一下,依然还是正常返回200ok.排除:nginx_error.log 文件发现,所有静态文件都会出现首次打开500错误的情况,open() XXX failed (11: Resource temporarily un

2017-10-18 09:14:05 2709

原创 PHP使用Memcached 简单示例

// print_r(get_loaded_extensions());exit;// 链接Memcached服务器$mem = new Memcached();$status = $mem->addServer("127.0.0.1",11211);// 保存数据$mem->set("name","djkk",999);$mem->set("name2","d

2017-09-26 10:03:14 230

原创 搭建linux服务器集群,简单实现,负载均衡,动静分离,数据主从复制,分布式缓存,共享session回话。

负载均衡方案:nignx 应用层负载均衡 优点:配置简单缺点:均衡性能一般 有流量消耗 基于反向代理LVS 网络层负载均衡优点:配置复杂缺点:操作系统级别的负载均衡,性能强 无流量消耗 基于网络转发F5 设备层负载均衡优点:与操作系统无关。处理能力更强大!商业产品,功能完善。缺点:成本高,除设备价格高昂。

2017-09-24 00:14:29 1295

原创 配置linux集群中的NFS文件共享服务 centos6.5Final

在计算机集群中,往往需要文件共享。文件共享有很多方案。下面简单几个步骤,配置NFS服务来实现我们的项目需求。当前服务器环境:centos6.5Finalrpcbind在旧版本的centos命名不同。portmap新版下改名rpcbind在虚拟机下做实验的时候,可先关掉防火墙和selinux,减少灵异事件发生的可能性。实验成功后再写防火墙配置文件。下载:yum

2017-09-23 10:40:52 685

原创 nginx去掉index.php 只需2个步骤。

为了使URL更简洁优雅些,我们可以通过Nginx的rewrite规则把index.php去掉。第一步:要编辑子站的配置文件vi  /usr/local/nginx/conf/vhost/子站.conf把 include enable-php.conf   注释掉这行!(或者直接dd删除)然后在下面新曾一行  添加 include enable

2017-07-23 13:25:30 6298

原创 简单5步配置samba文件共享服务器

需要在虚拟机模拟真实环境测试开发中的项目,看上PHP7的话有没一些不可预测的错误。 平时都在Windows下开发的。但是实际的项目部署是用linux的。所以搭建一个文件服务器,来实现win和Linux直接文件共享,可以一边开发,一边在Linux环境上调试。需求一:因为php创建的文件是www这个用户的权限的,为755,也就是在Windows下无法编辑该文件,www创建的文件需要有权限才能

2017-07-23 09:23:26 574

转载 CentOS 6.3下Samba服务器的安装与配置

CentOS 6.3下Samba服务器的安装与配置安装前关闭防火墙和SELINUX !安装前关闭防火墙和SELINUX !安装前关闭防火墙和SELINUX !一、简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为

2017-05-21 16:14:52 229

原创 linux虚拟机配置静态IP地址

在虚拟机里安装了一个linux测试服务器。因为公司内网中经常要登录这个服务器测试网站。但是DHCP服务分配的IP地址经常变来变来。所以干脆在网卡里写个静态IP地址。这样就方便多了。步骤:1、配置/etc/sysconfig/network-scripts/ifcfg-eth0 里的文件。[root@localhost ~]# vim /etc/sysconfig/network-s

2017-05-21 14:31:59 593

原创 Windows下安装php_rar 扩展,让php实现rar文件的读取和解压

PHP Rar Archiving 模块 (php_rar) 是一个读取和解压rar文件的模块,但不提供RAR压缩(打包)的功能。1.首先要到PECL的RAR页面下载DLL. 根据自己的情况选择下载对应版本的DLL.PHP版本要求:php_rar模块适用于php 5.2及以上, 不过对于windows系统,似乎只有php5.3 / 5.4对应的DLL下载。2.下载到

2013-11-16 00:58:17 875 1

Monkey建站工具箱v0.3.exe

Monkey建站工具箱v0.3.exe建站工具箱

2014-02-14

php5学习资料

Re:HTML语言学习教程目录

2013-04-27

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

TA关注的人

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