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

    imprecisione in guida php html.it?

    Non so se è un imprecisione o sbaglio io qualcosa. Ma nell'istallazione di apache seguendo la documenbtazione in HTML.it sotto riportata ho notato che non basta cambiare direcory ma bisogna bambiare anche le righe tra i tag directory. Pertanto quello in grassetto non mi sembra corretto.

    Lo stesso percorso va poi sostituito anche più in basso, come risulta chiaro dai commenti esplicativi

    #
    # This should be changed to whatever you set DocumentRoot to.
    #
    <Directory "C:/Programmi/Apache Group/Apache2/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>

    In questa direttiva vengono specificate alcune opzioni di default, valide per tutta la DocumentRoot e per i percorsi sottostanti, modifichiamo solo la prima riga

    <Directory "C:/www">

    Per il momento con il file httpd.conf abbiamo finito, anche se più avanti

  2. #2
    non e' che manca qualcosa per poter capire di che si parla????

    occhio ai tutorial perche' di solito sono riferiti a specifiche versioni di apache/php/mysql, se si cambia la versione dichiarata nel tutorial potrebbe anche essere differente la procedura di installazione da utilizzare.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    questa è la pagina

    http://php.html.it/guide/lezione/254...one-di-apache/

    sono sono un esperto, infatto ho chiarito che forse sbaglio qualcosa, ma siccome ci ho perso un pò di tempo ... poteva essere utite

  4. #4
    Originariamente inviato da russianice
    questa è la pagina

    http://php.html.it/guide/lezione/254...one-di-apache/

    sono sono un esperto, infatto ho chiarito che forse sbaglio qualcosa, ma siccome ci ho perso un pò di tempo ... poteva essere utite
    quanto e' scritto in quella pagina mi pare corretto.

    devi modificare il percorso per la documentRoot e poi in accordo alla modifica fatta modificare anche la sola prima riga <directory ec....

    e poi devi restartare apache altrimenti le modifiche non hanno effetto poiche' il file viene letto una sola volta allo start del server.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    ho fatto così non mi funzionava, il servizio apache ripartiva ma il browser non ripartiva, mentre se mettevo tutto con la cartella standard di pubblicazione dei doc html mi funzionava. cosi ho dopo aver cambiato la caretta come nella pagina in questione ho cambiato anche le righe tra i tag direcorty e tutto ha funzionato.

    Prima che le cambiassi c'era scritto questo.

    <Directory "C:\Programmi\Apache Software Foundation\Apache2.2\htdocs">
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all
    </Directory>

  6. #6
    son tosto e non capisco. ti riporto il blocco interessato. Quale' la parte che consideri errata/incompleta?

    La prima cosa da fare è spostare la DocumentRoot in un percorso di più semplice accesso, come ad esempio C:\www Creata la directory non ci resta che indicare ad Apache che è in quel percorso che deve reperire i file per esaudire le richieste dei browser. Apriamo quindi il file http.conf secondo i due metodi descritti in precedenza e cerchiamo la direttiva corrispondente.

    #
    # 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.
    #
    DocumentRoot "C:/Programmi/Apache Group/Apache2/htdocs"

    Sostituiamo il nostro nuovo percorso

    DocumentRoot "C:/www"

    Da evidenziare il fatto che nell'httpd.conf sia sempre e comunque obbligatorio specificare i percorsi con lo slash (/) anzichè con il backslash (\) tipico di Windows.

    Lo stesso percorso va poi sostituito anche più in basso, come risulta chiaro dai commenti esplicativi

    #
    # This should be changed to whatever you set DocumentRoot to.
    #
    <Directory "C:/Programmi/Apache Group/Apache2/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>

    In questa direttiva vengono specificate alcune opzioni di default, valide per tutta la DocumentRoot e per i percorsi sottostanti, modifichiamo solo la prima riga

    <Directory "C:/www">

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    fai bene ad essere tosto!

    Nella mia installazione di default c'era questo
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all


    Nella guida HTML.it questo
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all

    Ma nella guida non dice di cambiarlo dice solo di sostituire la prima riga cioè il nome della cartella.

  8. #8
    non devi modificare il default, ma l'istruzione successiva.

    e' pure ben specificato nella guida. ti riporto per comodita' il blocco completo....

    DocumentRoot "C:/www/"
    #
    # Each directory to which Apache has access can be configured with respect
    # to which services and features are allowed and/or disabled in that
    # directory (and its subdirectories).
    #
    # First, we configure the "default" to be a very restrictive set of
    # features.

    #
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all
    </Directory>
    #
    # Note that from this point forward you must specifically allow
    # particular features to be enabled - so if something's not working as
    # you might expect, make sure that you have specifically enabled it
    # below.
    #
    #
    # This should be changed to whatever you set DocumentRoot to.

    #
    <Directory "C:/www/">
    #
    # 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>
    In altre parole... prima tu blocchi tutte le directory, poi abiliti quelle che ti servono.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    se non metto il default come riportanto nella guida html.it non mi funziona.
    l'imprecisione è che nella mia installazione il default è diverso da quello della guida html.it se non lo metto come html.it non mi funziona.
    ma html.it non dice di cambiare il default invece se non lo cambio non mi funziona.

    comunque mi funziona, non è un problema se non ci capiamo.

    grazie per la disponibilità

  10. #10
    Originariamente inviato da russianice
    se non metto il default come riportanto nella guida html.it non mi funziona.
    l'imprecisione è che nella mia installazione il default è diverso da quello della guida html.it se non lo metto come html.it non mi funziona.
    ma html.it non dice di cambiare il default invece se non lo cambio non mi funziona.

    comunque mi funziona, non è un problema se non ci capiamo.

    grazie per la disponibilità
    come vuoi.

    ti ripeto: hai modificato il blocco errato. questo lo dico non tanto per te che ti ritieni soddisfatto, ma per chi dovesse leggere il thread e che potrebbe trarre conclusioni errate.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.