php如何实现修改配置文件,加载执行一些命令。FREEBSD7+APACHE+PHP5 实现FTP服务TELNET服务
b2sun 2008-07-12 02:25:58 (1)FREEBSD 7.0 操作系统
(2)APACHE2.2
(3)PHP5
实现目标:对一些服务的配置文件进行修改保存,然后重新启动这个服务,使其生效。
举例: /etc/inetd.conf 就是inetd服务的配置文件,如典型的TELENET、FTP等服务。如果想找开它的FTP服务,就要把这个配置文件中的
#FTP stream tcp nowait root /usr/libexec/ftpd ftpd -l前面的#注释项去掉变成
FTP stream tcp nowait root /usr/libexec/ftpd ftpd -l 然后保存这个文件
执行inetd或者是ftpd
#inetd start
#kldload ftpd 之类的就可以完成配置任务。
当然,有时也会向其中加入自己特有的内容。如:
ftp stream tcp6 nowait .....之类的。
敬请各位大侠多多指点。