logo

Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗

Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri

Passaggio 6: Verifica dello stato

06/10/2025, by Ivan

Dopo l'installazione, controlla lo stato del tuo sito andando su Amministrazione > Rapporti > Rapporto sullo stato (/admin/reports/status). Se in questa pagina vengono segnalati problemi, risolvili.

Host attendibili

Se non hai creato il file settings.php (nella directory sites/default/, a meno che tu non stia usando una configurazione multisito), esso è stato generato automaticamente dallo script di installazione. Tuttavia, il file settings.php generato non include la configurazione per gli “host attendibili”.

Esiste una discussione aperta per modificare questo comportamento: Consentire la configurazione degli host attendibili tramite l’installer.

Per comprendere l’importanza di questa impostazione, consulta Impostazioni dell’host attendibile.

Assicurarsi che settings.php sia scrivibile

Lo script di installazione cerca di rendere settings.php di sola lettura. Nei sistemi UNIX-like con accesso alla shell, puoi modificare i permessi con:

chmod u+w sites/default/settings.php

Se hai accesso (S)FTP al server, puoi utilizzare il tuo client FTP per modificare i permessi o modificare il file in locale e poi ricaricarlo.

Modificare settings.php

Trova la sezione “Configurazione dell’host attendibile” nel file settings.php e leggi i commenti. Aggiungi le righe (lì o altrove nel file) che elencano i pattern consentiti per il nome host. Ad esempio, se il tuo sito si trova su www.example.com, puoi aggiungere:

$settings['trusted_host_patterns'] = [
  '^www\.example\.com$',
];

Le voci di questo array sono espressioni regolari, quindi il punto . deve essere preceduto da una barra inversa, mentre i simboli ^ e $ indicano l’inizio e la fine della stringa da verificare.

Se vuoi consentire qualsiasi sottodominio di example.com, puoi usare l’espressione regolare \.example\.com$ oppure (^|\.)example\.com$: la seconda corrisponde sia a example.com che ai suoi sottodomini. Se vuoi consentire sia example.com che www.example.com, puoi usare ^(www\.)?example\.com$ oppure elencare entrambi i pattern:

$settings['trusted_host_patterns'] = [
  '^www\.example\.com$',
  '^example\.com$',
];

Ripristinare i permessi su settings.php

Se in precedenza hai reso settings.php scrivibile, ora imposta nuovamente il file come di sola lettura:

chmod a-w sites/default/settings.php

Configurazione della directory dei file

Nella maggior parte dei casi, lo script di installazione crea automaticamente la directory dei file. Se Drupal non riesce a crearla (probabilmente per mancanza di permessi adeguati), segui le istruzioni seguenti.

Nella directory sites/default crea una nuova sottocartella chiamata files/. Concedi al server web (di solito apache o nginx) i permessi di lettura, scrittura ed esecuzione su questa directory. La maggior parte dei client FTP permette di creare una nuova directory e di impostarne i permessi.

Risoluzione dei problemi sui server Apache

Se i file della directory non appartengono al server web, ci sono due modi per procedere. Queste istruzioni presuppongono che tu abbia accesso alla shell del server e che tu stia utilizzando Apache come server web. Se non hai accesso alla shell, puoi modificare i permessi tramite un programma FTP.

Su un server UNIX-like, puoi verificare “con quale utente” Apache è in esecuzione con i seguenti comandi.

Per Apache 2.x:

$ ps aux | grep apache

Per Apache 1.x:

$ ps aux | grep httpd

In base alla configurazione del tuo server web, uno di questi comandi restituirà un elenco simile a questo:

www-data 13612 0.1 0.9 50640 20340 ? S 12:29 0:08 /usr/sbin/apache2 -k start

La prima colonna mostra l’utente con cui il server web è in esecuzione, in questo caso www-data. Per rendere la directory dei file scrivibile dal server web, puoi cambiarne il proprietario con:

$ chown -R www-data sites/default/files

Se non hai i permessi per cambiare il proprietario, il modo alternativo è concedere i permessi di scrittura al gruppo con:

$ chmod -R 0770 sites/default/files