首页 > 资讯列表 >  本页面生成UX专题报道,UX滚动新闻,UX业界评论等相关报道!
  • php获取linux服务器状态的代码示例

    php获取linux服务器状态的代码示例

    本文是一个php获取linux服务器状态的代码示例,感兴趣的同学参考下。 正在做的项目中,需要使用php获取Linux服务器状态,度娘了一下,发现绝大部分都是基于WIN系统的,好吧,自力更生,分享给大家一段Linux的代码 简单的php获取linux服务器状态的代码,不多说-直接上函数: function get_used_status(){   $fp = popen('top -b -n 2 | grep -E "^(Cpu|Mem|Tasks)"',"r");//获取某一时刻系统cpu和内存使用情况   $rs = "";   while(!feof($fp)){    $rs .= fread($fp,1024);   }   pclose($fp);   $sys_info = explode("n",$rs);   $tast_info ...

    PHP 2014-12-01 07:52:17
  • php中定时计划任务的实现原理及linux中crontab的实现方式

    php中定时计划任务的实现原理及linux中crontab的实现方式

    本文为大家讲解的是php中定时计划任务的实现原理及linux中crontab的实现方式,感兴趣的同学参考下。 根据php手册简单介绍一些相关的知识: 1.连接处理: 在 PHP 内部,系统维护着连接状态,其状态有三种可能的情况: 0 - NORMAL(正常) 1 - ABORTED(异常退出) 2 - TIMEOUT(超时) 当 PHP 脚本正常地运行 NORMAL 状态时,连接为有效...

    PHP 2014-12-01 00:14:14
  • PHP调用Linux的命令行执行文件压缩命令

    PHP调用Linux的命令行执行文件压缩命令

    本文是一个PHP调用Linux的命令行执行文件压缩命令的示例代码,感兴趣的同学参考下。 需求说明: 前几天工作中,需要将3个txt文件,打包成*.zip down到本地…… 一开始,我和普通青年一样,想到用PHP内置的 ZipArchive,代码看起来应该是这样的: /*拆分成3个txt文件 分别是wow_1.txt wow_2.txt 和 wow_3.txt*/ $zip=new ZipArchive(); $zipfile='./Exl_file/wow.zip'; if($zip->open($zipfile,ZIPARCHIVE::CREATE)===TRUE){ $zip->addFile('./Exl_file/wow_1.txt','wow_1.txt'); $zip->addFile('./Exl_file/wow_2.txt','wow_2.txt'); $zip->addFile('./Exl_f...

    PHP 2014-11-30 17:41:27
  • Linux编译升级php的详细方法讲解

    Linux编译升级php的详细方法讲解

    本文为大家讲解的是Linux编译升级php的详细方法讲解,感兴趣的同学参考下. Linux编译升级php的详细方法,有配置php.ini、配置php-fpm.conf的代码。 服务器环境:CentOS – 5.4 php升级:5.4.14 - 5.5.0 升级心得:比较顺利,但是有一点需要说明:eaccelerator无法兼容php5.5.0,好在php在5.5.0默认提供了Zend OPcache,所以一直习惯eaccelerator的朋友如果要升级到php5.5.0的话,可能要暂时和eaccelerator说bye bye了...

    PHP 2014-11-30 10:20:07
  • 在PHP中运行Linux命令并启动SSH服务的例子

    在PHP中运行Linux命令并启动SSH服务的例子

    本文为大家讲解的是php执行linux命令并启动ssh服务的示例详解,因为VPS的SSH服务挂了,导致无法进入服务器,所以想了这么一个办法 感兴趣的同学参考下。 升级 VPS 后,由于 Ubuntu 的 upstart 与 OpenVZ 的兼容问题,导致 sshd 服务不自动启动了,在尝试了 vePortal 的 console 与 file manager 及提交技术支持后都不能解决问题之后...

    PHP 2014-11-30 08:29:02
  • Linux下进行MYSQL编程时插入中文乱码的解决方案

    Linux下进行MYSQL编程时插入中文乱码的解决方案

    插入中文是乱码,尝试了许多方法,比如我先把vim里设置为:set fileencoding=utf-8不起作用,后来想想也对,和vim没什么关系 然后就尝试c#代码,用Encoding.UTF8.GetString()方法,后来也不对。 我就郁闷了,忽然想起来莫不是mysql的设置问题??? 于是,sudo nano /etc/mysql/my.cnf 插入下面红色代码,default-character-set = utf8,成功,不乱码了~~~根本不用什么Encoding..... # This was formally known as [safe_mysqld]. Both versions are currently parsed. [mysqld_safe] socket          =&nbs...

    数据库操作教程 2014-11-30 08:02:15
  • Linux下实现PHP多进程的方法示例

    Linux下实现PHP多进程的方法示例

    本文是一个Linux下实现PHP多进程的方法示例,感兴趣的同学参考下. PHP多进程:使用PHP的Process Control Functions(PCNTL/线程控制函数) 函数参考可见:http://www.php.net/manual/zh/ref.pcntl.php 只能用在Unix Like OS,Windows不可用。 编译php的时候,需要加上–enable-pcntl,且推荐仅仅在CLI模式运行,不要在WEB服务器环境运行...

    PHP 2014-11-30 04:04:58
  • linux下 redis安装教程

    linux下 redis安装教程

    本文为大家讲解的是linux下redis的安装和使用教材,感兴趣的同学参考下。 redis简介 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API...

    PHP 2014-11-30 00:43:25
  • linux下Redis安装及使用入门讲解

    linux下Redis安装及使用入门讲解

    本文主要为大家的是在linux下Redis的安装方法及使用入门,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。感兴趣的同学参考下...

    PHP 2014-11-30 00:12:46
  • linux下手动为php安装memcached扩展

    linux下手动为php安装memcached扩展

    本文为大家讲解的是linux下手动为php安装memcached扩展的方法流程,感兴趣的同学参考下。 Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等...

    PHP 2014-11-29 22:51:13
  • Linux下Nginx日志切割

    Linux下Nginx日志切割

    Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler使用...

    PHP 2014-11-29 22:13:17
  • linux下nginx访问日志切割脚本

    linux下nginx访问日志切割脚本

    这是本站phperz的nginx日志切割脚本,现在分享出来给大家,感兴趣的同学参考下 功能很简单,就是加到linux 的计划任务crontab里每天0点执行,切割日志并按日期保存, shell脚本: #!/bin/bash LOGS_PATH=/web/log/nginx/access YESTERDAY=$(date -d "yesterday" +%Y-%m-%d) mv ${LOGS_PATH}/www.adminso...

    PHP 2014-11-29 21:57:06

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持