我在一臺運行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
然而,如果我無法保存文件,我該如何做到這一點?如何更改Mac OS X上的Apache 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
。
您可以粘貼'ls -l /etc/apache2/httpd.conf'的輸出結果感謝 – hovanessyan
請參閱上面的編輯。謝謝! – Nosrettap
嘗試執行'sudo su',輸入root pass,比編輯和保存文件...如果你使用Vim,請保存你的文件:wq!或快捷鍵 - Shift + ZZ – hovanessyan