Я пытаюсь изменить XAMPPкорневой каталог веб-сайта по умолчанию /opt/lampp/htdocs к другому, такому как /home/me/Dropbox/public_html безуспешно.
Я отредактировал файл /opt/lampp/etc/httpd.conf
# old line: DocumentRoot "/opt/lampp/htdocs"DocumentRoot "/home/me/Dropbox/public_html"#...etc...# old line: <Directory "/opt/lampp/htdocs"><Directory "/home/me/Dropbox/Work/public_html">## Possible values for the Options directive are "None", "All",# or any combination of:# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews# etc...
Открыть /opt/lampp/etc/httpd.confменять никто и nogroup
<IfModule unixd_module>## If you wish httpd to run as a different user or group, you must run# httpd as root initially and it will switch. ## User/Group: The name (or #number) of the user/group to run httpd as.# It is usually good practice to create a dedicated user and group for# running httpd, as with most system services.#User nobodyGroup nogroup</IfModule>
Проблема заключалась в том, что группа пользователей вводила httpd.conf файл, который должен быть установлен в staff и тогда мне не нужно менять права доступа к папке в папке, которую я хотел бы использовать в качестве веб-корня.
У меня была такая же проблема в Linux 18.3. Ни одно из вышеперечисленных действий не работало точно так, как описано, но следующая комбинация сработала:
В файле /opt/lampp/etc/httpd.conf я внес следующие изменения:
Заменять:
<IfModule unixd_module> User daemon Group daemon </IfModule>
около:
<IfModule unixd_module> User myusername Group myusername </IfModule>
Я не могу найти папку opt, она внутри другой папки или что-то в этом роде?
Я уже обыскал почти всю папку установки xampp и не могу ее найти, пожалуйста, помогите