2013-07-29 52 views
0

如果不尋求幫助,我無法解決此問題。通過Syn。安裝LAMP。 PKG。經理。並試圖建立和運行LAMP,我收到:<VirtualHost> Apache2.conf中的錯誤

[email protected]:/$ apachectl restart 
/usr/sbin/apachectl: 87: ulimit: error setting limit (Operation not permitted) 
apache2: Syntax error on line 237 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/sites-enabled/example.com: /etc/apache2/sites-enabled/example.com:1: <VirtualHost> was not closed. 

的有關<VirtualHost> /etc/apache2/apache2.conf中文件的談判,我讀的是什麼放在那裏的例子,但我不能瞭解我在做什麼。而且由於該文件說不要除非你知道你在做什麼,我問:

  1. 這是XUbuntu 12.04。我嘗試安裝LAMP。這樣做的目的是在瀏覽器中運行vnstat並查看帶寬使用情況。另外,我想將一個mp3文件「服務」到我保留的weblog。我不明白爲什麼我會在瀏覽器中顯示Apache錯誤日誌。我沒有理由看到其他位置的帶寬使用情況。 LAMP唯一的其他原因是我試圖使用MythTV通過以太網電纜將電視信號發送到「智能」電視。
  2. 如果你能指向我的網址或其他幫助,我非常感激。
  3. 如果你能給我一個顯示行號的文本編輯器的名字,所以我可以看看「第237行」,我會嘗試去判斷語法錯誤。
+0

Offtopic。不是一個編程問題。這是更多的服務器配置/維護。 –

+0

vim,nano,gedit(這是一個gui)。最簡單的你可能會納米。執行'nano/etc/apache2/apache2.conf'並滾動到第237行以查看發生了什麼 –

回答

0

哦,這看起來很簡單......我想。您會在文件/etc/apache2/sites-enabled/example.com附近或頂部看到<VirtualHosts>(錯誤顯示爲第1行)。向下滾動一切。如果你沒有看到</VirtualHosts>(注意斜槓),把它放在文件的底部。保存並關閉,然後重新啓動apache

關於「不允許的操作」:您可能不得不使用sudo來提升您的權限(假設您在unix上,我認爲您是)。研究如果你不知道如何做到這一點。