Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Hardware, Software e Toys > Software > Mondo Linux
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 11-03-06, 14:03   #1 (permalink)
Banned
 
Data di registrazione: Apr 2005
Messaggi: 2,073
Abilitare il mod_rewrite

Ho un problema, server apache su Debian Linux,

Il server ha il modulo mod_rewrite attivo, il problema è che non funziona correttamente, mi spiego meglio:

Per testare il funzionamento ho installato wordpress, ho abilitato i permalink, l'.htaccess viene scritto correttamente ma il rewrite non funziona.

Per completezza dico anche che sul server in questione i siti sono configurati come vhost e stanno in etc/apache2/virtulas.

Probabilmente devo configurare ancora qualcosa, qualcuno mi può dare una mano ?

Grazie
EmmeBar non in linea   Rispondi citando
Vecchio 11-03-06, 21:26   #2 (permalink)
 
L'avatar di KING_Hack
 
Data di registrazione: Mar 2005
Ubicazione: Aquileia
Messaggi: 1,711
Invia un messaggio tramite MSN a KING_Hack Invia un messaggio tramite Skype a KING_Hack
Ciao Emmebar.
Su un mio serverino sempre powered by Debian e con dei VirtualHost settati ho inserito nella configurazione di ogni VH il seguente codice:

Codice:
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
Prova cosi, dovrebbe funzionare e poi facci sapere se hai risolto
__________________
KING_Hack non in linea   Rispondi citando
Vecchio 12-03-06, 12:36   #3 (permalink)
Banned
 
Data di registrazione: Apr 2005
Messaggi: 2,073
Quote:
KING_Hack
Ciao Emmebar.
Su un mio serverino sempre powered by Debian e con dei VirtualHost settati ho inserito nella configurazione di ogni VH il seguente codice:

Codice:
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
Prova cosi, dovrebbe funzionare e poi facci sapere se hai risolto
Grazie per la risposta KING .

Questo codice l'ho già inserito in ogni vhost, ma non funziona lo stesso, deve esserci qualche altro problema .

Non è che devo riavviare apache una volta inserito il codice che mi hai segnalato?

é l'unica cosa che non ho fatto, non vorrei che stesse lì l'errore.


P.S.

Ho visto che in giro in rete non ci sono grandi guide in italiano su come gestire un server apache su Debian, perchè non prendi in considerazione l'idea di scriverne una?, credo sarebbe utile a molti
EmmeBar non in linea   Rispondi citando
Vecchio 12-03-06, 13:18   #4 (permalink)
 
L'avatar di KING_Hack
 
Data di registrazione: Mar 2005
Ubicazione: Aquileia
Messaggi: 1,711
Invia un messaggio tramite MSN a KING_Hack Invia un messaggio tramite Skype a KING_Hack
Io ti consiglio di dare un /etc/init.d/apache reload.

Personalmente ho il serverino debian con apache2 e mi son ritrovato i tool da shell:

a2dismod : ti chiede che moduli disabilitare su apache
a2dissite : puoi scegliere i VH da disabilitare sul server
a2enmod : ti serve per abilitare 1 o pià moduli
a2ensite : questo serve per abilitare 1 o più VH

Tutti e 4 i tool ti dicono esplicitamente alla fine che devi ricaricare la configurazione di Apache indi per cui immagino che anche per una versione precedente alla 2 apache debba essere ricaricato.

Per un howto LAMP dedicato a Debian posso fornire un URL verso una guida tutta in italiano:
http://guide.debianizzati.org/index....2C_MySQL_e_PHP

PS: hai verificato che nel conf del tuo apache ci sia una stringa simile a
Codice:
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
O che ci sia nella dir /etc/apache2/mods-enabled/ un file rewrite.load? Queste sono le path e i file di default avendo utilizzato l' apt-get di Debian.
__________________
KING_Hack non in linea   Rispondi citando
Vecchio 12-03-06, 15:09   #5 (permalink)
Banned
 
Data di registrazione: Apr 2005
Messaggi: 2,073
Grazie KING per il prezioso aiuto, adesso studio, provo, riprovo e poi ti faccio sapere come è andata.

Sai sono cose abbastanza nuove per me ed avere l'aiuto di qualcuno esperto è molto confortante.

EmmeBar non in linea   Rispondi citando
Vecchio 12-03-06, 15:25   #6 (permalink)
 
L'avatar di Giorgiotave
 
Data di registrazione: Oct 2004
Ubicazione: Monasterace
Messaggi: 34,891
Invia un messaggio tramite Skype a Giorgiotave
Anche per me è confortante......sapere che Emmebar ha il supporto di uno esperto
Giorgiotave ora è in linea   Rispondi citando
Vecchio 13-03-06, 12:02   #7 (permalink)
Banned
 
Data di registrazione: Apr 2005
Messaggi: 2,073
Quote:
Giorgiotave
Anche per me è confortante......sapere che Emmebar ha il supporto di uno esperto
Grazie per la fiducia Boss .

Grazie a KING, il problema era proprio il restart che non avevo fatto .

Adesso tutto funziona alla perfezione.

Ah, per la cronaca il comando che ho usato per il restart è il seguente:

apache2ctl graceful

Mi hanno detto che è il più veloce per fare questa operazione.
EmmeBar non in linea   Rispondi citando
Vecchio 13-03-06, 13:28   #8 (permalink)
 
L'avatar di KING_Hack
 
Data di registrazione: Mar 2005
Ubicazione: Aquileia
Messaggi: 1,711
Invia un messaggio tramite MSN a KING_Hack Invia un messaggio tramite Skype a KING_Hack
Quote:
EmmeBar
Mi hanno detto che è il più veloce per fare questa operazione.
Dopo questa tua uscita sono doverosamente andato andato a leggermi man apache2ctl e su G ed in effetti è più veloce nel reloadare, checkare e riavviare apache

Buono a sapersi
__________________
KING_Hack non in linea   Rispondi citando
Vecchio 16-03-06, 19:15   #9 (permalink)
bdm
User
 
Data di registrazione: Feb 2006
Messaggi: 16
Invia un messaggio tramite MSN a bdm Invia un messaggio tramite Yahoo a bdm
il graceful .. in italiano "con grazia" non è più veloce, rispetto a start stop restart.. fa solamente una cosa diversa.

stop ferma tutto .. perdi sessioni e tutto cio' che gira sulla macchina
start avvia tutto .. parti da una situazione 0
restart .. prima fa stop poi start

il gracefull non è altro che un semplice "singhiozzo" di apache. cioè fa un reload completo dei files di configurazione, ma non perde nessuna informazione fin quel momento salvata ( ad esempio , come ho nominato sopra Sessioni ).

per i più "skillati", è come dare un semplice kill -HUP PID , cioè
un kill di hungup dove il demone si blocca e riparte .. si blocca ho detto, non si ferma. questo blocco porta al reload delle sole configurazioni. Teoricamente si puo' dare un -HUP ad apache ma il fatto è che apache lancia molti processi figli ( ci se ne accorge subito facendo un "ps ax | grep httpd") per cui un kill -HUP PID o un killall -HUP processo non sortisce nessun effetto dato che il kill è sequenziale, quindi parte dal PID + basso verso il + alto non sortendo nessun effetto positivo.

il mood del graceful ( usarlo per fare reload ) usando il "kill -HUP PID" o "killall -HUP NomeProcesso" puo' essere usato in tutte quelle situazioni in cui il programma da far "singhiozzare" ha un processo singolo, come ad esempio: named; dhcpd ( i + noti ).

Spero , con questo puntino sulla "i" di aver dissatato un'inconsciua voglia di sapere.

Qui si dice .. ogni mese fa la luna , ogni dì s'impara una

8)
bdm non in linea   Rispondi citando
Vecchio 16-03-06, 19:26   #10 (permalink)
Banned
 
Data di registrazione: Apr 2005
Messaggi: 2,073
Grazie bdm per la puntualizzazione, sinceramente ho molto da imparare su linux e sul suo mondo.

Pigrizia innanzi tutto, devo dire però che ci stò prendendo la mano e mi piace un sacco, quindi ben vengano tutte le dritte e le precisazioni.
EmmeBar non in linea   Rispondi citando
Rispondi
Tags: ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 17:40.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.