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

    Problema con server con due apache

    Sto provando a inserire due siti nello stesso server Apache sotto windows.
    Ho seguito i consigli che mi avete dato in questo forum.
    Quando testo il primo sito tutto ok.
    Quando testo il secondo vedo nuovamente il primo sito.

    Ho fatto alcune prove:
    Ho provato a cambiare nome. Ma il risultato è il solito: entrambi i siti fanno vedere il contenuto del primo sito.
    Ho cancellato la cartella coi i file del primo sito ed anche il secondo era inaccessibile.

    Cosa mi sono dimenticato?

  2. #2
    Come hai impostato il Virtual Host su apache?

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

  3. #3
    Ho fatto come mi hanno detto:

    NameVirtualHost *

    <VirtualHost *>
    ServerName sito1
    DocumentRoot /www/sito1/
    ErrorLog logs/sito1-error_log
    CustomLog logs/sito1-access_log common

    </VirtualHost>

    <VirtualHost *>
    ServerName sito2
    DocumentRoot /www/sito2/

    ErrorLog logs/sito2-error_log
    CustomLog logs/sito2-access_log common
    </VirtualHost>


    dove sito1 e sito2 sono i tuoi domini (http://sito1, http://sito2)
    questa è la config minimale

    se per caso (non vorrei mai) stai usando apache su windows
    ricorda di inserire sito1 e sito2 nel file /windows/system32/drivers/etc/hosts

  4. #4
    quindi se scrivi:

    http://localhost/sito2/

    ti fa vedere il sito1 ???? da non crederci....

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

  5. #5
    <VirtualHost *>

    fallo diventare

    <VirtualHost sito1>

    e

    <VirtualHost sito2>

    ma questo serve per far si che se nel tuo browser scrivi

    http://sito1

    tu veda sito 1

    idem per sito2

    cmq dai un occhio ai log di apache, si trovano sempre errori interessanti
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  6. #6
    Adesso funzionano entrambi i siti però succede una cosa curiosa. Quando richiamo il secondo (che prima non andava) adesso funziona tutto correttamente. Quando chiamo il primo invece va a vedere la cartella htdocs. Se invece scrivo l'indirizzo ip funzionano correttamente entrambi i siti.

  7. #7
    Un ultima cosa. Adesso nelle home page viene visualizzato tutto il contenuto della cartella e non il file index.php.
    Cosa devo settare?

  8. #8
    per il secondo problema devi controllare il comando directoryindex

    mentre per il primo dipende tutto dal comando DocumentRoot nel primo virtual host ^^
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

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.