> On May 28, 2024, at 00:57, Ryan Bach via users
> <users@lists.fedoraproject.org> wrote:
>
> This is what I have but it isn't working:
>
> <VirtualHost *:80>
> ServerAdmin ad...@example.net
> ServerName drupal.example.net
> DocumentRoot /home/ryan/drupal
> <Directory /home/ryan/drupal>
> Allowoverride all
> </Directory>
> </VirtualHost>
In general, it’s not the best practice to serve out of a user’s home directory.
Better to serve content out of /var/www or /srv.
One thing that’ll interfere is that the httpd process might not have permission
to read the files, and that you need to add the right UNIX groups to the files
and directories.
More likely is that by default, the httpd cannot reach into user’s homedirs,
prevented by the standard selinux policy. You’d need to enable a certain
Boolean to allow that:
setsebool -P httpd_enable_homedirs 1
If you continue to have problems after fixing the above, please describe the
actual errors you get, and include the appropriate errors you find in the httpd
error_log.
--
Jonathan Billings
--
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue