salve,
stavo tentando di abilitare i clean urls ma incontro un problema.
nella pagina nell'amministrazione del mio sito non è possibile selezionare Enable e il messaggio riportato sotto mi dice che il sistema non supporta questa funzione..ho cercato on line e ho trovato queste istruzioni:
1) ho eseguito da phmmyadmin questa query
UPDATE `variable` SET `value` = 'i:1;' WHERE `name` = 'clean_url' LIMIT 1 ;
2)nel file htaccess mi viene detto di inserire questo codice
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
ho aperto il file htaccess e ho trovato queste righe
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
ho visto che ci sono 2 righe diverse, ma non so se l'altro codice vada copiato o vadano modificate queste righe.
perdonate se la domanda è confusa, ma mi sono avvicinato da poco a drupal e ho ancora moltissimi lati oscuri...ringrazio molto tutti quelli che mi aiuteranno
Probabilmente manca il rewrite_module tra quelli installati di Apache.
grazie per la risposta....ma credo di aver combinato un guaio...mannaggia a me e alle mie manacce XD
da stamani quando clicco sui link della home page per accedere alle varie sezioni del sito mi appare questo messaggio
"The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request."
le pagine vengono caricate senza i caratteri ?q= e appare l'errore riportato sopra. la cosa accade per ogni sezione,se invece iserisco manulamente l'indirizzo coi caratteri?=q le pagine vengono caricate normalmente e anche i link presenti in queste pagine vengono aperti senza problema .
ho provato a caricare la query inversa a quella inserita e ho reinserito il codice nel file htaccess come era all'inizio ma l'errore persiste
non riesco neppure a fare il log in e ad accedere alla pagina di amministrazione,
se qualcuno può essermi d'aiuto gli sarei molto grato.
damiano
p.s
alla prossima mi taglio le mani e lascio stare le cose con cui non ho ancora abbastanza pratica...promesso!!XD
Controlla i dati di accesso al tuo database e sopratutto controlla che non ci siano tabelle corrotte o cose del genre.
Ciao
Marco
--
My blog
Working at @agavee
sono riuscito a risolvere inserendo manualmente ?q= loggandomi e entrando nella pagina di amministrazione dei clean urls...li ho disabilitati e ora tutto funziona.ora è meglio che mi studio bene la cosa prima di fare altri danni.
comunque grazie molto per l'aiuto :)