Изменить диск корневой папки Apache2

Я пытаюсь изменить каталог моего сайта Apache по умолчанию на папку на другом диске.

Проблема возникает в связи с тем, что Ubuntu назвал все мои дополнительные подключенные диски как «Новый том», «Новый том 1», «Новый том 2» и т. Д.

space в названии диска вызывает проблемы в /etc/apache2/sites-available/default, который выглядит следующим образом.

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /media/omk/New Volume2/Server
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>
<Directory /media/omk/New Volume2/Server/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

При перезапуске apache2 я получаю следующую ошибку

Syntax error on line 4 of /etc/apache2/sites-enabled/000-default:

DocumentRoot принимает один аргумент, корневой каталог дерева документов Действие «configtest» не выполнено. Журнал ошибок Apache может содержать больше информации. ... fail!

Это происходит из-за пробела в пути, который Apache принимает за 2 разных аргумента, разделенных пробелом.

Мне нужно либо сделать так, чтобы это выглядело как отдельный аргумент, сохраняющий путь

ИЛИ

Измените имя тома (что я опять не могу понять, как)

Любая помощь приветствуется! Спасибо.

2
задан 23 August 2013 в 17:15

1 ответ

Заключите ваш DocumentRoot в кавычки

DocumentRoot "/media/omk/New Volume2/Server"

То же самое относится и к директиве каталога.

<Directory "/media/omk/New Volume2/Server/">

Чтобы изменить имя тома, вы можете просто перемонтировать диск.

sudo umount /media/omk/New\ Volume2 примечание: косая черта будет работать, чтобы выйти из пробела

sudo mkdir /media/omk/volume2

sudo mount /dev/sdXX /media/omk/volume2 заменить XX на букву и номер диска

0
ответ дан 23 August 2013 в 17:15

Другие вопросы по тегам:

Похожие вопросы: