403 Forbidden problem with Apache
Solution 1
Theres something weird in this conf. Don't quite understaind it...
<VirtualHost indextj:80>
ServerAdmin webmaster@indextj
DocumentRoot /datos/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /datos/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
...
...
</VirtualHost>
but at first sight I can tell you to chanche AllowOverride
to All
.
this is the conf of my wiki for example.
<Directory /var/lib/mediawiki/>
Options +FollowSymLinks
AllowOverride All
order allow,deny
allow from all
</Directory>
Solution 2
Try adding Allow from All inside
Related videos on Youtube
Bakhtiyor
Updated on September 18, 2022Comments
-
Bakhtiyor over 1 year
Strange, I have change folder users/groups to www-data (
sudo chown -R www-data:www-data /datos/www
) and also have changed permission to 755 (sudo chmod -R 755 /datos/www
), but still getting 403 Forbidden problem with Apache. Tried to find out apache user in the process list and here is the result:bakhtiyor@sony-vaio:/var/www$ ps aux | grep apache2 root 6627 0.1 0.2 158128 9244 ? Ss 23:23 0:00 /usr/sbin/apache2 -k start www-data 6632 0.0 0.1 158152 5348 ? S 23:23 0:00 /usr/sbin/apache2 -k start www-data 6633 0.0 0.1 158152 5348 ? S 23:23 0:00 /usr/sbin/apache2 -k start www-data 6634 0.0 0.1 158152 5348 ? S 23:23 0:00 /usr/sbin/apache2 -k start www-data 6635 0.0 0.1 158152 5348 ? S 23:23 0:00 /usr/sbin/apache2 -k start www-data 6636 0.0 0.1 158152 5348 ? S 23:23 0:00 /usr/sbin/apache2 -k start 1000 6681 0.0 0.0 13468 896 pts/0 S+ 23:23 0:00 grep --color=auto apache2
Apache configuration file for my virtual host is here:
<VirtualHost indextj:80> ServerAdmin webmaster@indextj DocumentRoot /datos/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /datos/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ... ... </VirtualHost>
Is it something related to the first process of apache that has been run under root? Even though I don't know why apache is running under root user.
Need some ideas about solving this strange issue.
Thank you
-
Bakhtiyor over 12 yearshmm...worked, I don't know what is going on...