installazione in locale di un modello di sito

7 contenuti / 0 new
Ultimo contenuto
installazione in locale di un modello di sito

Ciao a tutti,
sono nuovo del forum.
Sono un docente e sto cercando di installare, in locale prima che on line, un modello di un sito per la scuola dove insegno.

Uso linux con installato server LAMP, premetto che l'installazione del sito standard in italiano di Drupal 7 va a buon fine e riesco a costruire/gestire i contenuti normalmente.

Cercherò di spiegare più brevemente possibile cosa mi accade:

-creo il database con phpmyadmin
-importo il file *.sql del sito preconfezionato nel database appena creato
-apro la cartella /"sitefolder" contenente il sito
-modifico il file settings.php in /"sitefolder"/sites/default/ mettendo le credenziali di accesso al database creato
-accedo alla prima pagina del sito che viene visualizzata correttamente

...e qui il dramma...

Quando apro un qualsiasi link (accesso utente compreso) per gestire il sito viene visualizzato il messaggio:

Not Found

The requested URL /"sitefolder"/qualsiasilink (o /"sitefolder"/user) o was not found on this server.
Apache/2.4.6 (Ubuntu) Server at localhost Port 80.

Ho sostituito il file .htaccess con uno di un sito creato correttamente con D7 ma nulla da fare.
Non riesco a risolvere.

Vi ringrazio anticipatamente per la vostra attenzione.

A presto.

P.

Drupal Version:

up

Nel settings.php trovi:
# $base_url = 'http://www.example.com'; // NO trailing slash!
metti:
$base_url = 'http://localhost/sitefolder';

Controlla i clean url:
http://localhost/sitefolder/?q=node/1

Se ancora non funziona in .htaccess
RewriteBase /sitefolder

controllando che il mod rewrite sia attivo sul server
LoadModule rewrite_module modules/mod_rewrite.so
in httpd.conf

Ps: qualsiasilink (o /"sitefolder"/user non è proprio corretto per il funzionamento...

Grazie mille!
Oggi mi metterò al lavoro.
Ti farò sapere

Ciao, ho provato a fare quello che mi ha suggerito danzisiweb ma non senza successo (non ho httpd.conf, ma apache2.con, potrebbe essere quello il problema?).

Per il momento provato ad utilizzare i node spulciati nel database ( inserendo la dicitura */?q=node/21) e riesco ad aprire le pagine.

Raggiungo example.com/?q=admin/settings/clean-urls come suggerito qui
https://drupal.org/node/1186762
ma senza risolvere.

Cliccando su "struttura" nella barra superiore di amministratore ed ottengo:

The requested URL /sitefolder/admin/structure was not found on this server

Ho provato a sostituire nella barra indirizzi
"/sitefolder/admin/structure" con "/sitefolder/admin/?q=admin/strucuture"
e funziona, anche con altri link, ma di fatto la gestione rimane impossibile (o quasi).

Cheffò?

Che stupido...
non avevo letto tutto..
-Ho aggiunto in fondo al file apache2.conf

<Directory /var/www/sitefolder>
AllowOverride All
<Directory>

-Lasciato #AccessFileName.htaccess senza modifiche
-riavviato apache2.

Per ora sembra funzionare..speriamo...
Nel caso faccio sapere.
Grazie mille!

Meno male! :)