Problema trusted_host_patterns
Nel resoconto del sottodominio ho questo errore:
L'impostazione trusted_host_patterns non è configurata in settings.php
$base_url = 'http://testns.gmpe.it';
Ho provato con uno di questi due:
$settings['trusted_host_patterns'] = array(
'^testns\.gmpe\.it$',
);
$settings['trusted_host_patterns'] = array(
'^testns.gmpe\.it$',
);
Entrambi mi danno l'errore:
Il sistema non è riuscito a creare il file “/home/xxxxx/testns.gmpe.it/sites/default/settings.php.lock” (come EUID: 1425, EGID: 1419 1419) a causa di un errore: Permission denied
Nel sito principale non ho avuto nessun problema.
Qualche suggerimento, per favore?
Ciao e grazie
bgiordy
http://www.gmpe.it/
Risposte
Ciao, il sottodominio ha la
Ciao, il sottodominio ha la sua cartella root dedicata oppure è una sottodirectory del dominio principale?
In altre parole, questo percorso: "Il sistema non è riuscito a creare il file “/home/xxxxx/testns.gmpe.it/sites/default/settings.php.lock” (come EUID: 1425, EGID: 1419 1419) a causa di un errore: Permission denied" esiste? Se sì, ha i permessi di scrittura per l'utente?
In alternativa potresti provare a disabilitare trusted_host.
- Il sottodominio ha la sua
- Il sottodominio ha la sua cartella /home/xxxxx/testns.gmpe.it/sites/default/settings.php, mentre il sito principale è /home/xxxxx/public_html/sites/default/settings.php
- i permessi sono a 0400, ma sono uguali anche nel sito principale. Forse li avevo modificati e poi portati a 400.
Quale delle due è la scrittura corretta?
$base_url = 'http://testns.gmpe.it';
$settings['trusted_host_patterns'] = array(
'^testns\.gmpe\.it$',
);
OPPURE
$settings['trusted_host_patterns'] = array(
'^testns.gmpe\.it$',
);
ciao e grazie
L'espressione regolare
L'espressione regolare corretta tra le due è questa
$settings['trusted_host_patterns'] = array(
'^testns\.gmpe\.it$',
);
Grazie infinite. ciao
Grazie infinite.
ciao