Welcome, Guest. Please login or register.
+  Linux Soft Forum
|-+  Cercetează» Reţele, servere» Apache : Forbiden you don't have permision to access / ...
[Picture 161] [Picture 160] [Picture 159]
Username:
Password:
 
Pages: [1]   Go Down
  Print  
Author Topic: Apache : Forbiden you don't have permision to access / ...  (Read 1392 times)
0 Members and 1 Guest are viewing this topic.
steelheart
Membru
*


« on: September 23, 2007, 07:43:38 PM »

Primesc urmatoarea eroare cand incerc sa imi accesez webserverul :
Code:
Forbidden

You don't have permission to access / on this server.
Apache Server at steelnetwork.inweb.ro Port 80

Acestea sunt fisierele de config :

/etc/apache2/vhosts.d/00_default_vhost.conf  :
Code:
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

<IfDefine DEFAULT_VHOST>
# see bug #178966 why this is in here

# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 80

# Use name-based virtual hosting.
NameVirtualHost *:80

# When virtual hosts are enabled, the main host defined in the default
# httpd.conf configuration will go away. We redefine it here so that it is
# still available.
#
# If you disable this vhost by removing -D DEFAULT_VHOST from
# /etc/conf.d/apache2, the first defined virtual host elsewhere will be
# the default.
<VirtualHost *:80>
        Include /etc/apache2/vhosts.d/default_vhost.include

        <IfModule mpm_peruser_module>
                ServerEnvironment apache apache
        </IfModule>
</VirtualHost>
</IfDefine>

# vim: ts=4 filetype=apache



/etc/apache2/vhosts.d/default_vhost.include  :
Code:
# ServerAdmin: Your address, where problems with the server should be
# e-mailed.  This address appears on some server-generated pages, such
# as error documents.  e.g. admin@your-domain.com
ServerAdmin root@localhost

# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
#ServerName www.example.com:80
#ServerName http://steelnetwork.inweb.ro

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
# If you change this to something that isn't under /var/www then suexec
# will no longer work.
DocumentRoot /var/www/localhost/htdocs

# This should be changed to whatever you set DocumentRoot to.
<Directory "/var/www/localhost/htdocs/ ">
        # Possible values for the Options directive are "None", "All",
        # or any combination of:
        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        #
        # Note that "MultiViews" must be named *explicitly* --- "Options All"
        # doesn't give it to you.
        #
        # The Options directive is both complicated and important.  Please see
        # http://httpd.apache.org/docs/2.2/mod/core.html#options
        # for more information.
        Options Indexes FollowSymLinks

 # AllowOverride controls what directives may be placed in .htaccess files.
        # It can be "All", "None", or any combination of the keywords:
        #   Options FileInfo AuthConfig Limit
        AllowOverride All

        # Controls who can get stuff from this server.
        Order allow,deny
        Allow from all
</Directory>

<IfModule alias_module>
        # Redirect: Allows you to tell clients about documents that used to
        # exist in your server's namespace, but do not anymore. The client
        # will make a new request for the document at its new location.
        # Example:
        #   Redirect permanent /foo http://www.example.com/bar

        # Alias: Maps web paths into filesystem paths and is used to
        # access content that does not live under the DocumentRoot.
        # Example:
        #   Alias /webpath /full/filesystem/path
        #
        # If you include a trailing / on /webpath then the server will
        # require it to be present in the URL.  You will also likely
        # need to provide a <Directory> section to allow access to
        # the filesystem path.

        # ScriptAlias: This controls which directories contain server scripts.
        # ScriptAliases are essentially the same as Aliases, except that
        # documents in the target directory are treated as applications and
        # run by the server when requested rather than as documents sent to the
        # client.  The same rules about trailing "/" apply to ScriptAlias
        # directives as to Alias.
        ScriptAlias /cgi-bin/ "/var/www/localhost/cgi-bin/"
</IfModule>

# "/var/www/localhost/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
<Directory "/var/www/localhost/cgi-bin">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
</Directory>

# vim: ts=4 filetype=apache



Nu inteleg.... ar trebui sa imi afiseze in browser "IT WORKS " dar imi da Forbiden....
E ceva gresit la configurare ?

Ideea initiala e sa schimb DocumentRoot  catre /srv/www/index.html dar m-am nimerit cu eroarea asta... si nici ca si default nu mai merge  :nuinteleg:

am incercat si :

Code:
# ls -l /var/www/localhost/htdocs/
total 28
-rw-r--r-- 1 root root 2326 Sep 20 15:59 apache_pb.gif
-rw-r--r-- 1 root root 1385 Sep 20 15:59 apache_pb.png
-rw-r--r-- 1 root root 2410 Sep 20 15:59 apache_pb22.gif
-rw-r--r-- 1 root root 1502 Sep 20 15:59 apache_pb22.png
-rw-r--r-- 1 root root 2205 Sep 20 15:59 apache_pb22_ani.gif
-rw-r--r-- 1 root root   44 Sep 20 15:59 index.html
-rw-r--r-- 1 root root   20 Sep 20 19:25 phpinfo.php

Code:
# ls -l /var/www/localhost/htdocs/total 28
-rw-r--r-- 1 root root 2326 Sep 20 15:59 apache_pb.gif
-rw-r--r-- 1 root root 1385 Sep 20 15:59 apache_pb.png
-rw-r--r-- 1 root root 2410 Sep 20 15:59 apache_pb22.gif
-rw-r--r-- 1 root root 1502 Sep 20 15:59 apache_pb22.png
-rw-r--r-- 1 root root 2205 Sep 20 15:59 apache_pb22_ani.gif
-rwxrwxrwx 1 root root   44 Sep 20 15:59 index.html
-rw-r--r-- 1 root root   20 Sep 20 19:25 phpinfo.php
# env-update
>>> Regenerating /etc/ld.so.cache...
# /etc/init.d/apache2 restart
 * Stopping apache2 ...                                       [ ok ]
 * Starting apache2 ...                                       [ ok ]
#                 

iar in browser :


Code:
Forbidden

You don't have permission to access / on this server.
Apache Server at steelnetwork.inweb.ro Port 80
Logged

When Bush says "Freedom" it means "Conquer".
When Gates says "Freedom" it means "Feedom".
But when Stallman says "Freedom" it means "Freedom".
wonder
Veteran
**


WWW
« Reply #1 on: September 23, 2007, 08:11:19 PM »

Code:
chmod -R 755 /var/www
La fel si pentru /srv/www daca alegi varianta aceasta
« Last Edit: September 23, 2007, 08:13:46 PM by wonder » Logged

Give what you have. To someone, it may be better than you dare to think.
My blog wonder.rodp.net
steelheart
Membru
*


« Reply #2 on: September 23, 2007, 08:20:55 PM »

nu functioneaza, am dat chmod -R 755 /var/www , restartat serverul si nimic....
Logged

When Bush says "Freedom" it means "Conquer".
When Gates says "Freedom" it means "Feedom".
But when Stallman says "Freedom" it means "Freedom".
sabertooth
Veteran
**

mysql killer


« Reply #3 on: September 24, 2007, 10:52:06 AM »

Fa fisierele sa fi sub userul apache/grupul apache.
Logged

Stercus accidit
steelheart
Membru
*


« Reply #4 on: September 24, 2007, 05:17:48 PM »

Code:
steelnetwork steel222 # chown -hR root:apache /var/www/
steelnetwork steel222 # ls -l /var/www/localhost/htdocs/
total 28
-rwxrwxr-x 1 root apache 2326 Sep 24 00:22 apache_pb.gif
-rwxrwxr-x 1 root apache 1385 Sep 24 00:22 apache_pb.png
-rwxrwxr-x 1 root apache 2410 Sep 24 00:22 apache_pb22.gif
-rwxrwxr-x 1 root apache 1502 Sep 24 00:22 apache_pb22.png
-rwxrwxr-x 1 root apache 2205 Sep 24 00:22 apache_pb22_ani.gif
-rwxrwxr-x 1 root apache   44 Sep 24 00:22 index.html
-rwxrwxr-x 1 root apache   20 Sep 20 19:25 phpinfo.php
steelnetwork steel222 # /etc/init.d/apache2 restart
 * Stopping apache2 ...                                                                    [ ok ]
 * Starting apache2 ...                                                                    [ ok ]
steelnetwork steel222 #

Si tot nu functioneaza :|...
Logged

When Bush says "Freedom" it means "Conquer".
When Gates says "Freedom" it means "Feedom".
But when Stallman says "Freedom" it means "Freedom".
wonder
Veteran
**


WWW
« Reply #5 on: September 24, 2007, 06:00:14 PM »

http://localhost functioneaza?
Logged

Give what you have. To someone, it may be better than you dare to think.
My blog wonder.rodp.net
gheorghe
Veteran
**


« Reply #6 on: September 24, 2007, 06:10:05 PM »

Dar prima oara cand l-ai instalat, mergea?
Logged
steelheart
Membru
*


« Reply #7 on: September 24, 2007, 06:49:30 PM »

da mergea perfect pana am vrut sa pun ca RootDocument /srv/var ... am primi eroarea .... si am zis sa vad daca pe default merge bine si voila....
si nici cu htttp://localhost nu merge

error_log
Code:
[Mon Sep 24 18:17:42 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 18:17:42 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/favicon.ico
[Mon Sep 24 19:06:47 2007] [notice] caught SIGTERM, shutting down
[Mon Sep 24 19:06:48 2007] [notice] Digest: generating secret for digest authentication ...
[Mon Sep 24 19:06:48 2007] [notice] Digest: done
[Mon Sep 24 19:06:49 2007] [notice] Apache/2.2.6 (Unix) PHP/5.2.4_p20070914-pl2-gentoo configured -- resuming normal operations
[Mon Sep 24 19:06:51 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 19:06:52 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 19:06:52 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 19:07:26 2007] [notice] caught SIGTERM, shutting down
[Mon Sep 24 19:07:27 2007] [notice] Digest: generating secret for digest authentication ...
[Mon Sep 24 19:07:27 2007] [notice] Digest: done
[Mon Sep 24 19:07:28 2007] [notice] Apache/2.2.6 (Unix) PHP/5.2.4_p20070914-pl2-gentoo configured -- resuming normal operations
[Mon Sep 24 19:15:31 2007] [notice] caught SIGTERM, shutting down
[Mon Sep 24 19:15:32 2007] [notice] Digest: generating secret for digest authentication ...
[Mon Sep 24 19:15:32 2007] [notice] Digest: done
[Mon Sep 24 19:15:33 2007] [notice] Apache/2.2.6 (Unix) PHP/5.2.4_p20070914-pl2-gentoo configured -- resuming normal operations
[Mon Sep 24 19:32:32 2007] [notice] caught SIGTERM, shutting down
[Mon Sep 24 19:32:33 2007] [notice] Digest: generating secret for digest authentication ...
[Mon Sep 24 19:32:33 2007] [notice] Digest: done
[Mon Sep 24 19:32:34 2007] [notice] Apache/2.2.6 (Unix) PHP/5.2.4_p20070914-pl2-gentoo configured -- resuming normal operations
[Mon Sep 24 19:32:43 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 19:34:22 2007] [notice] caught SIGTERM, shutting down
[Mon Sep 24 19:34:23 2007] [notice] Digest: generating secret for digest authentication ...
[Mon Sep 24 19:34:23 2007] [notice] Digest: done
[Mon Sep 24 19:34:24 2007] [notice] Apache/2.2.6 (Unix) PHP/5.2.4_p20070914-pl2-gentoo configured -- resuming normal operations
[Mon Sep 24 19:34:27 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 19:34:27 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 19:34:28 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 19:34:29 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 19:34:29 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
[Mon Sep 24 19:34:30 2007] [error] [client 127.0.0.1] client denied by server configuration: /var/www/localhost/htdocs/
/var/log/apache2/error_log lines 320-352/352 (END)
« Last Edit: September 24, 2007, 07:26:18 PM by steelheart » Logged

When Bush says "Freedom" it means "Conquer".
When Gates says "Freedom" it means "Feedom".
But when Stallman says "Freedom" it means "Freedom".
wonder
Veteran
**


WWW
« Reply #8 on: September 24, 2007, 08:00:14 PM »

Allow from all in /etc/apache2/modules.d/00_default_settings.conf
apoi restart la apache
Logged

Give what you have. To someone, it may be better than you dare to think.
My blog wonder.rodp.net
steelheart
Membru
*


« Reply #9 on: September 24, 2007, 08:23:13 PM »

Multumesc mult pentru sfat merge.

Multumesc tuturor pentru timpul acordat si pt sfaturi Smiley
Logged

When Bush says "Freedom" it means "Conquer".
When Gates says "Freedom" it means "Feedom".
But when Stallman says "Freedom" it means "Freedom".
Pages: [1]   Go Up
  Print  
 
Jump to: