Newsgroup: it.comp.os.linux.iniziare
Titolo: apache o gallery2 ?

Salve a tutti
ho un problema con la configurazione di apache o gallery2 (programma in 
php per gestire un sito per pubblicare le fotografie).
Il mio server c'e' una fedora13, tramite yum ho installato gallery2.
In locale (partendo dall'indirizzo 
127.0.0.1/gallery2/main.php
) funziona 
tutto regolarmente (ho aggiunto un paio di foto, navigato sul sito in 
lungo e in largo sia come utente che come amministratore senza nessun 
problema), pero' quando vado sul PC windows, sul quale attualmente 
risiedono le foto, comincia il guaio, mi connetto regolarmente con 
192.168.0.1/gallery2/main.php
, clicco su login, compare la pagina che 
chiede utente e password e cliccando sul pulsante login il browser 
risponde 'impossibile collegarsi al server 127.0.0.1', L'indirizzo che 
compare sul browser comincia effettivamente con 
http://127.0.0.1/ecc.
.. 
modificando l'indirizzo IP con l'IP del server si apre la pagina 
corretta, posso navigare sul sito tranquillamente per un poco ma, non ho 
ancora capito per quali motivi, quando dal server viene trasmesso 
nuovamente l'indirizzo della pagina torna l'IP 127.0.0.1 che devo 
modificare per continuare.
Io non so se questo comportamento dipende da gallery2 o da apache e non 
so quale file andare a modificare.
Grazie e buon Natale a tutti
-- 
Ciao
Andrea Malfatti

 
192.168.0.1/gallery2/main.php
,
qua non ok.
facciamo un riepilogo:
hai un server con fedora, sul quale si suppone tu faccia deploy 
dell'applicazione quando sarà funzionante.
dopo parli di un "in locale", che immagino sia il tuo pc con sopra non ci 
è dato sapere cosa ci sia sopra.
dopo ancora parli di "quando vado vado sul pc windows", e questo che 
diavolo dovrebbe essere?
non è il server e non è il locale.
Inoltre, di chi è l'indirizzo 192.168.0.1 ? 
sel server?
di "in locale" ?
di "il pc windows" ?
una applicazione web si deve sviluppare così:
si ha un server di produzione
si ha un server di sviluppo (che nella maggior parte dei casi è il tuo 
pc )
entrambi i server devono essere speculari, quindi: *identico sistema 
operativo* con *identiche impostazioni* (versioni del software, 
configurazione dei servizi eccetera).
te dove stai?
infine, cerca di usare i virtualhosts di apache invece di passare dagli 
indirizzi IP.
io non l'ho capito.


IMHO è un problema di questo gallery2 (che non conosco)
Se spulci il file di configurazione secondo me dentro da qualche parte 
ci trovi appunto il 127.0.0.1 che dovrai cambiare con l'indirizzo ip 
esterno della macchina su cui gira apache (192.168.0.1 nel tuo caso)
127.0.0.1 e localhost sono due modi per riferirsi alla macchina fisica 
su cui stai operando in quel momento
Se sei su pcWindows e digiti 
127.0.0.1/qualcosa.php
 la vai a cercare su 
pcWindows
Quello che ha detto REdWiz cmq è completamente condivisibile, segui quei 
consigli che ti si semplifica la vita ;)
Marco

 io non l'ho capito.
Spero di aver chiarito
In ogni caso grazie e buon Natale
-- 
Ciao
Andrea Malfatti

 Marco
Grazie e buon Natale
-- 
Ciao
Andrea Malfatti

 digitando il 'dominio' venga riconosciuto o sno totalmente fuori strada?
non importa il dns, basta che configuri opportunamente il file hosts su  
linux ed il suo equivalente sui client windows.
Comunque, tornando al tuo problema iniziale (che adesso credo di aver  
capito), lui ad un certo punto ti redirige a 127.0.0.1 (AKA:localhost), 
che quando sei su una macchina diversa, è l'indirizzo della stessa. 
Quindi da qualche parte in qualche file di conf dell'applicazione dovrai 
cercare dove si imposta il nome del dominio ed impostarlo a 192.168.0.1 
se vuoi continuare ad usare gli ip, oppure a nomevirtualhost se intendi 
usare i vhost.

 Davide
Visto che qualche giorno fa avevi suggerito questa applicazione in un
certo senso speravo in una tua risposta, provero' anche questa se le
altre non danno risultati.


Il Wed, 22 Dec 2010 09:42:29 +0100, Andrea Malfatti ha scritto:
Alla fine, dopo aver studiato le 3 risposte, ho concluso che se anche
con parole diverse la risposta era una, nel file 'config.php' ho
trovato dove inserire l'URL di base, la ho modificata (ho messo lo
stesso nome del server utilizzati da samba) ed ora anche dal client
funziona bene.
(nel file host del client ho inserito anche una riga per fargli
conoscere il nome e l'IP del server)
Grazie a tutti e buon Natale
-- 
Ciao
Andrea Malfatti