IMPOSTAZIONI TRUSTED HOST: Errore su XAMPP
Ho installato Drupal 8 in locale, se mi trovo bene sposto tutto anche sul web. In locale ho questo errore:
Errors found
IMPOSTAZIONI TRUSTED HOST
Non abilitato
L'impostazione trusted_host_patterns non è configurata in settings.php; questa mancanza può comportare delle vulnerabilità per la sicurezza. È fortemente raccomandata la configurazione. Leggere Protecting against HTTP HOST Header attacks per ulteriori informazioni.
Uso l'ultima versione di XAMPP, come posso risolvere?
Risposte
Ciao, hai letto "Protecting
Ciao, hai letto "Protecting against HTTP HOST Header attacks", come suggerito, per ulteriori informazioni?
Si, ho letto, forse ho
Si, ho letto, forse ho risolto ma resta un problema:
Il sito è lentissimo (troppo per essere in locale). In fondo alla pagina leggo:
"The website encountered an unexpected error. Please try again later."
Inoltre non riesco ad eseguire un cron, mi compare:
"Esecuzione di cron fallita."
Premetto che l'installazione del CMS in locale è durata 15 minuti buoni, contro 15 secondi delle precedenti.
Ciao, in passato avevo
Ciao, in passato avevo provato XAMPP ma poi lo avevo abbandonato perché non mi dava le prestazioni che richiedevo (o almeno io non sono stato in grado di renderlo performante come volevo), ho provato MAMP e mi sono trovato decisamente meglio, premesso ciò, i problemi che rilevi sono dovuti proprio a XAMPP, dovresti aumentare le risorse disponibili ma, come detto in precedenza, non so come aiutarti per questo.
Nessun problema! Provo subito
Nessun problema! Provo subito MAMP, che mi costa! Grazie per l'info, ti tengo aggiornato.
Il funzionamento di MAMP è simile a quello di XAMPP?
ciao e grazie
Con MAMP non parte
Con MAMP non parte l'installazione. Ottengo questo errore ma ti garantisco che internet di casa funziona altrimenti non riuscirei a scriverti sul forum:
https://prnt.sc/gdsalr
ciao e grazie
Ciao, era capitato anche a me
Ciao, era capitato anche a me lo stesso errore tempo fa, se non ricordo male avevo ovviato al problema scaricando manualmente il file di traduzione di drupal e mettendolo nella cartella translations, però son sincero, ho fatto un'installazione un paio di giorni fa e non ho riscontrato quel problema, prova a verificare se il tuo firewall per caso non blocchi le connessioni in entrata ed in uscita di MAMP.
In che senso ti costa? Non serve che acquisti MAMP PRO, ti basta la versione gratuita.
Il firewall non blocca nulla,
Il firewall non blocca nulla, se metto il file della traduzione dove dici risolvo. Comunque questo Drupal 8 è un vero colabrodo! Avesso l'installer non mi permette di scegliere tra MySQL ed SQLITE ma mi costringe ad usare il secondo che non ho nessuna intenzione di utilizzare.
https://prnt.sc/gdxzna
Strano, a me non ha mai dato
Strano, a me non ha mai dato questo problema.
Domanda, tu stai utilizzando le porte standard sia per apache/nginx che per MySQL (quindi la 80 e la 3306)?
Si sto usando le porte
Si sto usando le porte standard.
Molto strano.... Domanda
Molto strano.... Domanda scema, ma ormai non so più che dire, ovviamente hai avviato anche il server MySQL, giusto?
Se carichi a mano una pagina PHP che si connette al db, riesci a connetterti?
Si certo, se scrivo
Si certo, se scrivo http://localhost/phpMyAdmin/index.php mi connetto e trovo il database e l'utente ad esso associato.
Se premo su "Open Start Page" ed uso il menu in alto arrivo sempre senza problemi al database.
Che versioni di php usi?
Che versioni di php usi? Perché con MAMP posso solo usare la 7 e dal menu "Preferences.." non riesco a settare una versione più vecchia?
Qui si dice che conviene usare php 7 a patto che sia superiore a 7.5:
https://www.drupal.org/docs/7/system-requirements/php
Ciao, io con Drupal 8 e MAMP
Ciao, io con Drupal 8 e MAMP utilizzo la 7.1.x mentre con Drupal 7 preferisco restare ancora sulla 5.6.x.
Il link che hai postato non dice propriamente quello che hai scritto tu, dice che PHP 7 è compatibile con Drupal 7 a partire almeno dalla versione 7.50 e che comunque bisogna andare a leggere le note sulla release e la discussione su PHP 7.
[EDIT]: Hai provato ad inserire le credenziali di collegamento al db MySQL nel file settings.php? Magari riesci ad aggirare l'inghippo.
Mi sono stufato. Questo
Mi sono stufato. Questo Drupal 8 è una porcheria, tanto vale che mi tenga la versione che ho e che funziona benissimo.
Riprovò in futuro. Non si può lavorare in questo modo. Mi conviene fare tutto da capo con php e mysql.
ciao
Ciao, che Drupal 8 sia più
Ciao, che Drupal 8 sia più complesso rispetto alle predenti versioni ormai è appurato, ma non puoi dire che sia "una porcheria", perché ha un potenziale nettamente superiore rispetto alle precedenti versioni, bisogna solo imparare a conoscerlo come per tutte le novità. Io non ho mai riscontrato il problema che stai lamentando tu ed ho anche già pubblicato dei progetti sviluppati in Drupal 8 e altri ne sto sviluppando anche adesso, non è "inutilizzabile", va solo imparato.
Se poi hai già un sito sviluppato con Drupal 7, non vedo il motivo di rifarlo con Drupal 8 se non per ampliarne le funzionalità, Drupal 7 è ancora ampiamente supportato e penso che lo sarà ancora per molto tempo, quindi non c'è l'urgenza di passare alla versione superiore.