you are better than you think

备忘

last update:

php_extend

当初安装php时都是默认安装,今天给机器添加硬件监控时用到了认证,程序是php写的,里面有个curl_init()函数,执行时报错。因此,需要让php支持curl函数。 原先编译的php目录在/home/thur/softbin/php目录下;

php源代码在/home/thur/softdir/php-5.3.24目录下。

1.找到当前运行的php版本的源代码目录,如 php-5.2.10。

进入curl扩展库目录。

cd /home/thur/softdir/php-5.3.24/ext/curl

在发送文件MAIL_FILE的内容中添加

Cc: $cc_list

senmail 发送参数使用 -t参数,形如:

/usr/lib/sendmail -t < ${MAIL_FILE}

这样在发送邮件时会自动扫描发送文件中的To Cc等内容。

磁盘检查

机器死机重启后需要对/home分区进行检查

以root权限执行

  1. df命令可以查看磁盘分区使用情况,但这里使用是为了获取/home 所对应的设备文件,在磁盘扫描的时候会用到这个/dev/sda3参数

    df -h
    
    • Filesystem Size Used Avail Use% Mounted on
    • /dev/sda2 …………xx…………………….. /
    • /dev/sda3 ….. …..xx……………………. /home
  2. umount /home 或者umount /dev/sda3 #卸载/home对应的设备文件

    • 这时提示/home对应的设备忙,因为有一些进程在使用该分区
  3. fuser -m /home #显示使用/home分区的进程ID