Pagina 1 di 2
[Risolto] Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 8:31
da RayS
salve a tutti, ho installato tutto l'occorrente per provare i miei CMS in locale su ubuntu 10.10.
le varie applicazioni funzionano tutti, pero ad esempio quando metto cutenews o joomla nella cartella www e faccio
localhost/nomedirectory
mi esce la pagina bianca. per caso ho mancato qualcosa?
l'installazione l'ho fatta attraverso l'aggiunta dei seguenti pacchetti:
apache2-mpm-prefork (il Web Server Apache 2)
php5 (PHP 5)
php5-cli (Opzionale: ci consente di eseguire script php da riga di comando)
libapache2-mod-php5 (Il modulo PHP5 per Apache 2)
mysql-server (Il server MySQL)
php5-mysql (L’estensione MySQL per PHP)
phpmyadmin (Interfaccia grafica per MySQL)
fatemi sapere se ho sbagliato qualcosa, le utility le ho provate tutte e mi funzionano, ma non capisco perchè i CSM nn vanno.
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:04
da Freddy85
verifica che funzioni apache, scrivendo solo localhost nell'URL
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:22
da RayS
Freddy85 ha scritto:
verifica che funzioni apache, scrivendo solo localhost nell'URL
It works!
quindi funziona. ma il problema è sempre lo stesso però :-(
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:24
da Freddy85
ok quindi apache funziona,.
Qual è il problema di preciso? grazie
Se scarichi il file compresso di un CMS, mettiamo joomla, lo estrai e lo copi nella cartella /var/www/joomla
in seguito apri un browser, digiti
http://localhost/joomla e inizi ad installare il CMS
Ti ricordo che dovrai anche creare un database per gestire CMS
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:28
da RayS
Freddy85 ha scritto:
ok quindi apache funziona,.
Qual è il problema di preciso? grazie
Se scarichi il file compresso di un CMS, mettiamo joomla, lo estrai e lo copi nella cartella /var/www/joomla
in seguito apri un browser, digiti
http://localhost/joomla e inizi ad installare il CMS
Ti ricordo che dovrai anche creare un database per gestire CMS
il problema è che la pagina di installazione non me la visualizza. esce una pagina bianca al suo posto, capito?
coiè riconosce che i file ci sono ma non mi visualizza il codice sul broswer.
cmq si lo so che per joomla c'e bisogno di un DB, infatti stavo provando con cutenews + leggero e senza DB, ma non vanno
e questa parte qui che non mi visualizza il broswer,
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:30
da Freddy85
hai verificato che php funzioni?
Scriviamo sul terminale
e dentro al file scrivamo
Chiudiamo il file salvandolo.
Apriamo un browser e scriviamo nella barra dell’URL
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:34
da RayS
Freddy85 ha scritto:
hai verificato che php funzioni?
Scriviamo sul terminale
e dentro al file scrivamo
Chiudiamo il file salvandolo.
Apriamo un browser e scriviamo nella barra dell’URL
si l'ho già fatta questa prova e funziona tutto.
e se provassi a cambiare i permessi???
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:36
da Freddy85
aggiungi un -r
prova tanto è in locale e non succede nulla
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:36
da Wilson
Controlla i permessi, può darsi che l'utente www-data non abbia i permessi necessari per accedere ai files (consiglio di mettere www-data come proprietario e gruppo dei files, poi aggiungi il tuo utente al gruppo www-data in modo da poter modificare i files senza dover sempre usare sudo)
edit: no, non dare 777 ai permessi, poi non si può tornare indietro.
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:37
da RayS
Freddy85 ha scritto:
aggiungi un -r
prova tanto è in locale e non succede nulla
il -r cosa stà a significare?
???
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:39
da Freddy85
segui Wilson, credo sia quello il problema...lascia perdere il cambio permessi adesso
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:41
da RayS
Freddy85 ha scritto:
segui Wilson, credo sia quello il problema...lascia perdere il cambio permessi adesso
avevo già provato il cambio di permessi con 777 e adesso mi funziona. O_O
era quello il problema allora
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:42
da Freddy85
a mio parere non è tutto questo problema...se hai cambiato i permessi solo della cartella del tuo CMS, al massimo cancelli e reinstalli tutto..tanto sei in locale, cosa ci perdi??

Se funziona tutto, ti prego di modificare il titolo del primo post ed inserire [Risolto] all'inizio del titolo! Grazie!
Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:45
da Wilson
Allora: il -r serve a far applicare il comando ricorsivamente il comando ai files nelle sottodirectory
per provare puoi anche dare "sudo chmod 777 -r /var/www/joomla" (al massimo cancelli tutto e riparti da capo, tanto è nuovo)
però io proverei prima
dovrebbe andare a posto
edit: mi avete preceduto tutti

Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:45
da RayS
Freddy85 ha scritto:
a mio parere non è tutto questo problema...se hai cambiato i permessi solo della cartella del tuo CMS, al massimo cancelli e reinstalli tutto..tanto sei in locale, cosa ci perdi??

Se funziona tutto, ti prego di modificare il titolo del primo post ed inserire [Risolto] all'inizio del titolo! Grazie!
gia messo risolto, grazie a voi.
e comunque si alla fine ho moddato solo quello. per il www avevo anche messo il 777 se no non mi faceva copiare i file li dentro. spero questo non implichi nulla, ma non credo, alla fine è una directory che deve ospitare dei file
Re: [Risolto] Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:46
da Freddy85
sopratutto è un webserver in locale, che immagino tu userai per fare vari test..
Re: [Risolto] Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:48
da RayS
Freddy85 ha scritto:
sopratutto è un webserver in locale, che immagino tu userai per fare vari test..
esattamente.
ora ho provato con cutenews, ma all'avvio mi dice che tutti i file della directory non hanno i permessi di scrittura. come faccio a moddare i permessi di tutti i file di un'intera directory?
scusate se rompo

Re: [Risolto] Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:51
da Freddy85
se i permessi sono 777

Re: Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:55
da Wilson
RayS ha scritto:
gia messo risolto, grazie a voi.
e comunque si alla fine ho moddato solo quello. per il www avevo anche messo il 777 se no non mi faceva copiare i file li dentro. spero questo non implichi nulla, ma non credo, alla fine è una directory che deve ospitare dei file
Beh, permettere ogni modifica a ogni utente è un potenziale problema di sicurezza (e alcuni cms si rifiutano di operare se alcuni files particolarmente sensibili non sono protetti), inoltre così hai reso eseguibili tutti i files (il che può causare almeno qualche fastidio).
Per un uso casalingo non è un problema, ma se vorrai rendere il server accessibile da internet ti consiglio di usare una strada più precisa.
ps: rettifico quanto detto prima: se usi sempre lo stesso utente per modificare i files conviene rendere quell'utente (si chiama RayS?) proprietario e www-data come gruppo
e (se non va tutto subito)
così aggiungi il permesso di lettura al gruppo per tutti i files
Re: [Risolto] Montare un web server. Alcuni Bug
Inviato: martedì 20 marzo 2012, 9:56
da RayS
Freddy85 ha scritto:
se i permessi sono 777
mi spunta questo errore:
Codice: Seleziona tutto
chmod: impossibile accedere a "777": File o directory non esistente
edit: wilson è solo per uso casalingo. devo solo testare i miei lavori con PHP e con i CMS che uso alla fine. il lavoro finito lo hosto direttamente una volta acquistato il dominio.
in termini di sicurezza lo so che sarebbe folle una cosa del genere tranqui :-)