您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 常德分类信息网,免费分类信息发布

PHP查看服务器信息内存、负载等

2024/4/15 7:16:25发布18次查看
php可以用来管理服务器的进程,执行系统命令等,所以查看服务器的内存、负载等就更易如反掌了。 有2种方法可以实现查询。 php exec exec() 可以执行给定的命令。 比如运行以下: ?php echo exec(whoami) . br; echo exec(git version) . br; echo exec(cat /
php可以用来管理服务器的进程,执行系统命令等,所以查看服务器的内存、负载等就更易如反掌了。
有2种方法可以实现查询。
php execexec() 可以执行给定的命令。
比如运行以下:

结果是:
www git version 1.7.1 221601.89 879803.10 directmap2m: 2088960 kb 0.39 0.24 0.21 1/167 5584
这个函数可以轻松的实现在服务器上执行一个命令,非常关键,一定要小心使用。
但是其缺陷是返回值不太好处理。
php file_get_contents 或者 filefile_get_contents 函数可以将整个文件读入一个字符串,方便处理。
file 函数可以整个文件读入一个数组中。
例如在php探针文件中使用file函数读取的。
但是如果服务器限制了open_basedir,将会遇到以下错误。
warning: file_exists() [function.file-exists]: open_basedir restriction in effect. file(/proc/loadavg) is not within the allowed path(s): (/home/wwwroot/blog_lixiphp_com:/tmp) in /home/wwwroot/blog_lixiphp_com/public_html/test/inc/fun.inc.php on line 196
解决方法是在虚拟目录中关闭open_basedir。
(...)
read the rest of php查看服务器信息内存、负载等 (13 words)
© lixiphp for lixiphp, 2013. | permalink | no comment |add to del.icio.us
post tags: command, linux, php, 内存, 服务器, 负载
feed enhanced by better feed from ozh
常德分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录