Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    [Debian] - Apache 2.2.3 .htaccess & .htpasswd ??

    Non mi funziona..
    mi fa accedere senza chiedermi nulla.
    non riesco a capire il perché
    premetto che ad ogni tentativo ho ristartato il server
    codice:
    # /etc/init.d/apache2 restart
    e che nel file:"/var/log/apache2/error.log" non mi da nessun errore.
    codice:
    #il file .htaccess
    
    AuthUserFile /var/www/.htpasswd
    AuthGroupFile /dev/null
    AuthName "Authorization Required"
    AuthType Basic
    
    <limit GET POST>
    require valid-user
    </limit>
    
    # il file .htpasswd
    user:lapw
    cichity74

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    think simple think ringo

  3. #3
    ho già variato in: #/etc/apache2/sites-enabled/000-default

    da:AllowOverride None
    ( impostazione di default)
    a: AllowOverride All

    ma non cambia nulla continua a non funzionare.

    cichity74

  4. #4
    up...

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    non ci sono altri file di configurazione da modificare?
    think simple think ringo

  6. #6
    Originariamente inviato da marketto
    non ci sono altri file di configurazione da modificare?
    che io sappia no....

    # Apache conf
    1: #/etc/apache2/apache2.conf
    2: #/etc/apache2/sites-enabled/000-default

    ma non sono un esperto ...
    è da poco che smanetto con Apache sotto Debian...

    ho identificato un altro file di conf ma perfettamente identico
    a: #/etc/apache2/sites-enabled/000-default
    è: #/etc/apache2/sites-available/default

    credo che uno sia un link al latro e che in realtà sia lo stesso
    non ci sto capendo + nulla :master:

    cichity74

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    prova a modificare l'AllowOverride del file /etc/apache2/apache2.conf
    think simple think ringo

  8. #8
    Originariamente inviato da marketto
    prova a modificare l'AllowOverride del file /etc/apache2/apache2.conf
    ti ringrazio per il suggerimento
    nel file da te indicato ( /etc/apache2/apache2.conf )
    l'unica voci che definisce (AllowOverride) non commentata è:

    codice:
    <IfModule alias_module>
        #
        # Aliases: Add here as many aliases as you need (with no limit). The format is 
        # Alias fakename realname
        #
        # Note that if you include a trailing / on fakename then the server will
        # require it to be present in the URL.  So "/icons" isn't aliased in this
        # example, only "/icons/".  If the fakename is slash-terminated, then the 
        # realname must also be slash terminated, and if the fakename omits the 
        # trailing slash, the realname must also omit it.
        #
        # We include the /icons/ alias for FancyIndexed directory listings.  If
        # you do not use FancyIndexing, you may comment this out.
        #
        Alias /icons/ "/usr/share/apache2/icons/"
    
        <Directory "/usr/share/apache2/icons">
            Options Indexes MultiViews
            AllowOverride None 
            Order allow,deny
            Allow from all
        </Directory>
    
    </IfModule>
    ti riferisci a questa

    cichity74

  9. #9
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    personalmente non conosco nemmeno io debian, immagino da qualche parte ci sia il file di configurazione principale di apache.
    potrebbe essere che questo file richiami altri file, non lo escludo. devi quindi andare a cercare dentro tutti i file di configurazione di apache la parte relativa al path dei tuoi file, es:
    codice:
    <Directory "/var/www">
    ...
    ...
    </Directory>
    prova anche a fare un file .htaccess volutamente con degli errori, per vedere se questo viene interpretato.
    think simple think ringo

  10. #10
    ti ringrazio per i suggerimenti...
    ti posto il mio apache2.conf in todo
    (ho eliminato i commenti per ragioni di spazio "13000 caratteri")

    codice:
    ServerRoot "/etc/apache2"
    LockFile /var/lock/apache2/accept.lock
    PidFile /var/run/apache2.pid
    Timeout 300
    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 15
    <IfModule mpm_prefork_module>
        StartServers          5
        MinSpareServers       5
        MaxSpareServers      10
        MaxClients          150
        MaxRequestsPerChild   0
    </IfModule>
    <IfModule mpm_worker_module>
        StartServers          2
        MaxClients          150
        MinSpareThreads      25
        MaxSpareThreads      75 
        ThreadsPerChild      25
        MaxRequestsPerChild   0
    </IfModule>
    User www-data
    Group www-data
    AccessFileName .htaccess
    <Files ~ "^\.ht">
        Order allow,deny
        Deny from all
    </Files>
    TypesConfig /etc/mime.types
    DefaultType text/plain
    HostnameLookups Off
    ErrorLog /var/log/apache2/error.log
    LogLevel warn
    Include /etc/apache2/mods-enabled/*.load
    Include /etc/apache2/mods-enabled/*.conf
    Include /etc/apache2/httpd.conf
    Include /etc/apache2/ports.conf
    Include /etc/apache2/conf.d/
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    LogFormat "%{Referer}i -> %U" referer
    LogFormat "%{User-agent}i" agent
    ServerTokens Full
    ServerSignature On
    <IfModule alias_module>
        Alias /icons/ "/usr/share/apache2/icons/"
    
        <Directory "/usr/share/apache2/icons">
            Options Indexes MultiViews
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>
    
    </IfModule>
    <IfModule mod_autoindex.c>
        IndexOptions FancyIndexing VersionSort HTMLTable NameWidth=*
        AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
        AddIconByType (TXT,/icons/text.gif) text/*
        AddIconByType (IMG,/icons/image2.gif) image/*
        AddIconByType (SND,/icons/sound2.gif) audio/*
        AddIconByType (VID,/icons/movie.gif) video/*
        AddIcon /icons/binary.gif .bin .exe
        AddIcon /icons/binhex.gif .hqx
        AddIcon /icons/tar.gif .tar
        AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
        AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
        AddIcon /icons/a.gif .ps .ai .eps
        AddIcon /icons/layout.gif .html .shtml .htm .pdf
        AddIcon /icons/text.gif .txt
        AddIcon /icons/c.gif .c
        AddIcon /icons/p.gif .pl .py
        AddIcon /icons/f.gif .for
        AddIcon /icons/dvi.gif .dvi
        AddIcon /icons/uuencoded.gif .uu
        AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
        AddIcon /icons/tex.gif .tex
        AddIcon /icons/bomb.gif core
        AddIcon /icons/back.gif ..
        AddIcon /icons/hand.right.gif README
        AddIcon /icons/folder.gif ^^DIRECTORY^^
        AddIcon /icons/blank.gif ^^BLANKICON^^
        DefaultIcon /icons/unknown.gif
        ReadmeName README.html
        HeaderName HEADER.html
        IndexIgnore .??* *~ *# RCS CVS *,v *,t 
    </IfModule>
    <IfModule mod_mime.c>
        AddType application/x-compress .Z
        AddType application/x-gzip .gz .tgz
        AddLanguage ca .ca
        AddLanguage cs .cz .cs
        AddLanguage da .dk
        AddLanguage de .de
        AddLanguage el .el
        AddLanguage en .en
        AddLanguage eo .eo
        AddLanguage es .es
        AddLanguage et .et
        AddLanguage fr .fr
        AddLanguage he .he
        AddLanguage hr .hr
        AddLanguage it .it
        AddLanguage ja .ja
        AddLanguage ko .ko
        AddLanguage ltz .ltz
        AddLanguage nl .nl
        AddLanguage nn .nn
        AddLanguage no .no
        AddLanguage pl .po
        AddLanguage pt .pt
        AddLanguage pt-BR .pt-br
        AddLanguage ru .ru
        AddLanguage sv .sv
        AddLanguage zh-CN .zh-cn
        AddLanguage zh-TW .zh-tw
    </IfModule>
    <IfModule mod_negotiation.c>
        LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
        # ForceLanguagePriority allows you to serve a result page rather than
        # MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback)
        # [in case no accepted languages matched the available variants]
        #
        ForceLanguagePriority Prefer Fallback
    </IfModule>
    
    <IfModule mod_mime.c>
        AddCharset us-ascii    .ascii .us-ascii
        AddCharset ISO-8859-1  .iso8859-1  .latin1
        AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
        AddCharset ISO-8859-3  .iso8859-3  .latin3
        AddCharset ISO-8859-4  .iso8859-4  .latin4
        AddCharset ISO-8859-5  .iso8859-5  .cyr .iso-ru
        AddCharset ISO-8859-6  .iso8859-6  .arb .arabic
        AddCharset ISO-8859-7  .iso8859-7  .grk .greek
        AddCharset ISO-8859-8  .iso8859-8  .heb .hebrew
        AddCharset ISO-8859-9  .iso8859-9  .latin5 .trk
        AddCharset ISO-8859-10  .iso8859-10  .latin6
        AddCharset ISO-8859-13  .iso8859-13
        AddCharset ISO-8859-14  .iso8859-14  .latin8
        AddCharset ISO-8859-15  .iso8859-15  .latin9
        AddCharset ISO-8859-16  .iso8859-16  .latin10
        AddCharset ISO-2022-JP .iso2022-jp .jis
        AddCharset ISO-2022-KR .iso2022-kr .kis
        AddCharset ISO-2022-CN .iso2022-cn .cis
        AddCharset Big5        .Big5       .big5 .b5
        AddCharset cn-Big5     .cn-big5
        # For russian, more than one charset is used (depends on client, mostly):
        AddCharset WINDOWS-1251 .cp-1251   .win-1251
        AddCharset CP866       .cp866
        AddCharset KOI8      .koi8
        AddCharset KOI8-E      .koi8-e
        AddCharset KOI8-r      .koi8-r .koi8-ru
        AddCharset KOI8-U      .koi8-u
        AddCharset KOI8-ru     .koi8-uk .ua
        AddCharset ISO-10646-UCS-2 .ucs2
        AddCharset ISO-10646-UCS-4 .ucs4
        AddCharset UTF-7       .utf7
        AddCharset UTF-8       .utf8
        AddCharset UTF-16      .utf16
        AddCharset UTF-16BE    .utf16be
        AddCharset UTF-16LE    .utf16le
        AddCharset UTF-32      .utf32
        AddCharset UTF-32BE    .utf32be
        AddCharset UTF-32LE    .utf32le
        AddCharset euc-cn      .euc-cn
        AddCharset euc-gb      .euc-gb
        AddCharset euc-jp      .euc-jp
        AddCharset euc-kr      .euc-kr
        #Not sure how euc-tw got in - IANA doesn't list it???
        AddCharset EUC-TW      .euc-tw
        AddCharset gb2312      .gb2312 .gb
        AddCharset iso-10646-ucs-2 .ucs-2 .iso-10646-ucs-2
        AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4
        AddCharset shift_jis   .shift_jis .sjis
        AddHandler type-map var
        AddType text/html .shtml
        AddOutputFilter INCLUDES .shtml
    </IfModule>
    <IfModule mod_setenvif.c>
        BrowserMatch "Mozilla/2" nokeepalive
        BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
        BrowserMatch "RealPlayer 4\.0" force-response-1.0
        BrowserMatch "Java/1\.0" force-response-1.0
        BrowserMatch "JDK/1\.0" force-response-1.0
        BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
        BrowserMatch "MS FrontPage" redirect-carefully
        BrowserMatch "^WebDrive" redirect-carefully
        BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
        BrowserMatch "^gnome-vfs/1.0" redirect-carefully
        BrowserMatch "^XML Spy" redirect-carefully
        BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
    </IfModule>
    # configurazione personalizzata
    <IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.htm
    </IfModule>
    # end pers conf
    # Include the virtual host configurations:
    Include /etc/apache2/sites-enabled/
    questo è il conf presente in:
    #/etc/apache2/sites-enabled/

    codice:
    NameVirtualHost *
    <VirtualHost *>
    	ServerAdmin webmaster@localhost
    	
    	DocumentRoot /var/www/
    	<Directory />
    		Options FollowSymLinks
    		AllowOverride All
    	</Directory>
    	<Directory /var/www/>
    		Options Indexes FollowSymLinks MultiViews
    		AllowOverride None
    		Order allow,deny
    		allow from all
    		# This directive allows us to have apache2's default start page
                    # in /apache2-default/, but still have / go to the right place
                    #RedirectMatch ^/$ /apache2-default/
    		RedirectMatch ^/$ /mywebdir/
    	</Directory>
    
    	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    	<Directory "/usr/lib/cgi-bin">
    		AllowOverride None
    		Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
    		Order allow,deny
    		Allow from all
    	</Directory>
    
    	ErrorLog /var/log/apache2/error.log
    
    	# Possible values include: debug, info, notice, warn, error, crit,
    	# alert, emerg.
    	LogLevel warn
    
    	CustomLog /var/log/apache2/access.log combined
    	ServerSignature On
    
        Alias /doc/ "/usr/share/doc/"
        <Directory "/usr/share/doc/">
            Options Indexes MultiViews FollowSymLinks
            AllowOverride None
            Order deny,allow
            Deny from all
            Allow from 127.0.0.0/255.0.0.0 ::1/128
        </Directory>
    
    </VirtualHost>
    sinceramente non so dove altro guardare....
    grazie per il supporto
    cichity74

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.