Chinaunix

标题: 用PHP修改pf.conf后执行不了 [打印本页]

作者: flyingzf    时间: 2008-11-19 00:19
标题: 用PHP修改pf.conf后执行不了
php代码

file_put_contents($filepath,stripslashes($data));

修改后pf.conf每行的后边都被加了个“∧M” 这个符号
而且执行每一行都报错?

请教PHP高手 这是什么原因所致?

[ 本帖最后由 flyingzf 于 2008-11-19 00:22 编辑 ]
作者: bestwc    时间: 2008-11-19 00:28
try dos2unix
作者: fengyun8972    时间: 2008-11-19 08:52
原帖由 flyingzf 于 2008-11-19 00:19 发表
php代码

file_put_contents($filepath,stripslashes($data));

修改后pf.conf每行的后边都被加了个“∧M” 这个符号
而且执行每一行都报错?

请教PHP高手 这是什么原因所致?


file_put_contents($filepath,stripslashes(str_replace("\r\n","",$data)));
作者: flyingzf    时间: 2008-11-19 09:20
原帖由 fengyun8972 于 2008-11-19 08:52 发表


file_put_contents($filepath,stripslashes(str_replace("\r\n","",$data)));



这样修改 格式又不对了?!!
作者: andsky    时间: 2008-11-19 13:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: solaris007    时间: 2008-11-22 00:07
楼上正解,换行符格式问题.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2