Я использовал Ubuntu with и руководство по установке MYSQL для OSQA. Это было очень просто, пока я не достиг последнего шага, который запускал сервер Apache2. Я дважды проверил, чтобы увидеть, пропустил ли я какой-либо из предыдущих шагов, и я случайно пропустил один. Это была команда sudo ln -s / etc / apache2 / sites-available / osqa / etc / apache2 / sites-enabled / osqa. Поэтому я выполнил эту команду из своего корневого каталога. После выполнения вышеуказанной команды я попытался снова запустить сервер Apache2. Это все еще не сработало. Затем я запустил эти команды:
sudo chmod -R g+w /home/osqa/osqa-server/forum/upfiles
sudo chmod -R g+w /home/osqa/osqa-server/log
Это не помогло с проблемой. Ошибки, которые я получаю при запуске или перезапуске сервера:
osqa@osqa-Latitude-E4300:/$ 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
Любая помощь будет принята с благодарностью!