我使用Ubuntu和OSQL的MYSQL安裝指南。這是非常簡單的,直到我到達了啓動Apache2服務器的最後一步。我仔細檢查了一下,看看我是否錯過了前面的任何步驟,而且我確實碰巧錯過了一個。這是sudo ln -s/etc/apache2/sites-available/osqa/etc/apache2/sites-enabled/osqa命令。所以我從我的根目錄運行這個命令。運行上面的命令後,我嘗試再次啓動Apache2服務器。它仍然沒有工作。然後我運行這些命令:在Ubuntu上啓動Apache2失敗
sudo chmod -R g+w /home/osqa/osqa-server/forum/upfiles
sudo chmod -R g+w /home/osqa/osqa-server/log
這些都沒有幫助解決這個問題。當我開始或重新啓動服務器,我得到的錯誤是:
[email protected]:/$ sudo /etc/init.d/apache2 restart
[sudo] password for osqa:
Sorry, try again.
[sudo] password for osqa:
apache2: Syntax error on line 230 of /etc/apache2/apache2.conf: Syntax error on line 7 of /etc/apache2/sites-enabled/osqa: /etc/apache2/sites-enabled/osqa:7: <VirtualHost> was not closed.
Action 'configtest' failed.
The Apache error log may have more information.
...fail!
我下面的安裝指南是:HTTP://wiki.osqa.net/display/docs/Ubuntu+with+Apache+and+ MySQL
任何幫助將不勝感激!
它告訴你有關問題! 「未關閉」 - 配置文件中沒有「 VirtualHost>」標記。 –
Cheery
2012-02-16 21:03:56