Я хотел изменить корень документа по умолчанию для некоторой локальной разработки на моей новой машине.
Я отредактировал httpd.conf и изменил объявление DocumentRoot на «Документы/Песочница» и убедился, что каталог «Песочница» имеет правильные разрешения (777).
Далее в httpd.conf я отредактировал еще одну строку, чтобы прочитать .
Итак, в основном я заменил все исходные объявления DocumentRoot на «Документы/Песочница».
Теперь всякий раз, когда я пытаюсь запустить Apache, я получаю печально известную ошибку «Documentroot должен быть каталогом».
Я пробовал разные варианты DocumentRoot, например, с косой чертой в конце и без нее, с объявлением домашнего каталога (~), добавляя «Пользователи/я/», ... в любом случае это не работает.
Возможно ли то, что я пытаюсь сделать (т.е. наличие моего DocumentRoot в папке «Документы» на моей машине», и если да, то как мне исправить эту ошибку?
ls -l
) и попробуйте скопировать разрешения для новой. - person nerdwaller   schedule 03.08.2014