如何更改Apache的httpd.conf文件在Mac OS X?(How to change Ap

2019-07-30 06:28发布

我在MacBook上运行OS X试图教我如何编写CGI脚本和我卡上的第一步,改变httpd.conf文件。 我下面的这些指示: http://www.cgi101.com/book/connect/mac.html和我试图改变httpd.conf使用终端命令文件sudo vim /etc/apache2/httpd.conf 。 然而,当我准备尝试和保存文件时,它说,它是只读的。 我正在按照指示说,我应该取消对该行AddHandler cgi-script .cgi但是,我怎么做到这一点,如果我不能保存文件?

我很新的CGI脚本,Apache和终端一般。

编辑:从命令的输出: ls -l /etc/apache2/httpd.conf是:

-r--r--r--  1 root  wheel  24330 Jul 11  2011 /etc/apache2/httpd.conf

编辑:当我试图挽救它说add ! to override add ! to override 。 当我这样做使用下面的命令:!x退出了,但产生错误launch_msg("CheckIn") IPC failure: Operation not permitted

Answer 1:

要保存只读文件中添加! Vim命令之后,而不是之前。 如果您以后添加它,然后它会尝试运行shell命令(不Vim命令)。 在这种情况下,你正在运行名为shell命令x ,即打印出你所提到的消息。 您需要:x! 以保存并关闭或:w! 只保存文件。



文章来源: How to change Apache httpd.conf file on Mac OS X?