2019 十一月 12 , 星期二
Home / 2014 / 三月

Monthly Archives: 三月 2014

php递归无限级分类

<?php /**  * 递归无限级分类【先序遍历算】,获取任意节点下所有子孩子  * @param array $arrCate 待排序的数组  * @param int $parent_id 父级节点  * @param int $level 层级数  * @return array $arrTree 排序后的数组  */ function getMenuTree($arrCat, $parent_id = 0, $level = 0) {     static  $arrTree = ...

Read More »

CentOS 6下yum安装cacti

把关联的文件都自动的安装了,省了不少的事,下边介绍一下yum安装的过程: 首先要部署yum环境,国内有很多yum源,sohu、163、科大的等等,配置很简单,具体的可以到网上查查。 部署环境:(LAMP+RRDTool+snmp+cacti) 一、配置LAMP环境 ①安装Mysql #yum -y install mysql mysql-server mysql-devel ②安装Apache #yum -y install httpd ③安装PHP #yum -y install php ph ...

Read More »

linux下关于mySQL的安装和配置

  linux下关于mySQL的安装和配置 这篇博文很经典!推荐给大家! 一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在 Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux 和Windows本身就有很大区别。为了让和我一样的初学者在学习的 过程中少走弯路,尽快入门,写了此文,希 ...

Read More »

yii中用gii生成模块下面的模型和CURD文件的方法

  1 生成模块下面的 model 只需要在 gii model生成功能里配置路径即可: model path:application.modules.admin.models 2 生成模块下面的 curd 相关文件,包括控制器和views: 首先要保证模块已经在 main.php 配置文件中 配置生效: ‘modules’ => array( ‘admin’ => array( ‘class’ =&g ...

Read More »

nginx location匹配规则

  location匹配命令 ~      #波浪线表示执行一个正则匹配,区分大小写 ~*    #表示执行一个正则匹配,不区分大小写 ^~    #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录 =      #进行普通字符精确匹配 @     #”@” 定义一个命名的 location,使用在内部定向时,例如 error_page, try_files   location 匹配的优先级(与location在配 ...

Read More »

nginx禁止未绑定域名访问

nginx 只允许某些域名访问 其他一律不能访问 ,是怎么写的? 对于这个问题可以参考官方文档 原文 In catch-all server examples the strange name “_” can be seen: server { listen 80 default_server; server_name _; return 444; } There is nothing special about this name, it is just one of a myriad of ...

Read More »

nginx基本配置与参数说明

#运行用户 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; #工作模式及连接数上限 events { #epoll是多路复用IO(I/O Multiplexing)中的一种方式, #仅 ...

Read More »

解决CentOS 6.3 yum 故障一例

提示: http://mirrors.163.com/centos/6/os/i386/repodata/repomd.xml: [Errno 14] PYCU 等等镜像问题,实际上是DNS问题 vi /etc/resolv.conf nameserver 221.130.33.52 nameserver 168.95.1.1 yum update 解决

Read More »

SSH连接下复制远程linux服务器文件到本地的命令

许多人使用简易的SSH连接工具,有时候需要在SSH下复制文件到本地查看比较方便,我给大家介绍一个简单的命令SCP。 scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。 SSH连接下复制远程linux服务器文件到本地的命令(zz) – syyming – 喜欢安静的感觉scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root 然后会 ...

Read More »

MySQL错误Another MySQL daemon already running with the same unix socket.

MySQL错误Another MySQL daemon already running with the same unix socket. 在国外网站发现的解决方法。 原因多个Mysql进程使用了同一个socket。 两个方法解决: 第一个是立即关机 使用命令 shutdown -h now 关机,关机后在启动,进程就停止了。 第二个直接把mysql.sock文件改名即可。也可以删除,推荐改名。 然后就可以启动mysql了。 下面是国外原文 To prevent the problem fro ...

Read More »