使用exec将数据附加到不在当前目录中的文件

时间:2013-04-25 12:58:04

标签: php linux centos exec

我正在尝试设置一个小脚本以允许php将数据附加到文件

该文件是etc / httpd / conf / httpd.conf

我想自动将数据添加到文件中以供vhost使用...

echo shell_exec('echo "hello" >> /etc/httpd/conf/httpd.conf');

代码无效,而且没有输出任何内容

我觉得这是由于工作目录,

我欢迎任何其他方式这样做......但必须能够通过php窗口调用

1 个答案:

答案 0 :(得分:0)

可能这是一个许可问题。 httpd.conf的权限是什么?如果您使用的是Linux / Mac,则可以使用ls -l /etc/httpd/conf/httpd.conf进行检查。