我正在使用运行OS X的MacBook尝试学习编写CGI脚本,但卡在了第一步,修改httpd.conf文件。我按照这些说明进行操作:http://www.cgi101.com/book/connect/mac.html,并尝试使用终端命令sudo vim /etc/apache2/httpd.conf来修改httpd.conf文件。然而,当我准备尝试保存文件时,它说是只读的。我遵循的说明说我应该取消注释AddHandler cgi-script .cgi这一行,但如果我无法保存文件,我该怎么做呢?
我对CGI脚本、Apache和终端都非常陌生。
编辑:命令输出:ls -l /etc/apache2/httpd.conf为:
我对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
。当我使用命令:!x
这样做时,它会退出但会产生错误launch_msg("CheckIn") IPC failure: Operation not permitted
。
sudo su
,它仍然是只读的。 - Nosrettap