> 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

Reply via email to