Ciao @cremax , non puoi creare il database da localhost/wp-admin. Quella pagina serve a creare il collegamento tra i file WP e il database. Questo però deve già esistere. Va creato tramite phpmyadmin di Xampp.
Se fai una ricerca sui motori di ricerca con le parole chiave “come installare WordPress su Xampp” trovi diversi tutorial che ti possono essere di aiuto.
grazie per la tua risposta. Per quanto riguarda la creazione della cartella, intendo che ho copiato e incollato la cartella WordPress nella cartella htdocs di Xampp. Poi ho creato il database, seguendo questi passaggi: Sono andato sul pannello di controllo di Xampp, ho premuto Admin di Mysql, poi phpMyadmin -> Nuovo -> crea nuovo database -> privilegi -> aggiungi account.
se il sito è così vecchio come dici, ti conviene fare una migrazione manuale, scaricando i file del sito e il backup del Database. Se fai una ricerca su Internet con le parole chiave “Migrazione manuale di WordPress tuorial” otterrai diversi tutorial che ti aiuteranno
Tieni presente che dovresti configurare MAMP con le specifiche della versione del server del sito online perché possa funzionare al meglio.
Se sei in fase di restyling, ti serve davvero la migrazione di tutti i componenti? Potenti usare la funzione di esportazione dei contenuti di WordPress. La trovi in Strumenti > Esporta
Presumo che significhi che hai installato tramite il pannello dell’hosting.
Si può provare allora una installazione manuale. A volte, molto raramente, i pannelli installano delle versioni di sviluppo che non sono ancora mature. L’installazione manuale è semplice. Bisogna creare prima un database, scaricare l’ultima versione stabile di wp – 6.4.1 – adesso, caricarla sulla cartella radice del sito, quella che in genere si apre quando fai un accesso ftp con le credenziali fornite dal fornitore e poi seguire uno dei tutorial per “installazione di wp in 5 minuti”. Ne trovi tantissimi digitando su un qualsiasi motore di ricerca “wordpress 5 minute install”.
Prima però sarebbe meglio controllare le specifiche del php e del database che trovi nel “Site Health” sezione info.
Il php minimo è il 7.4 ma è meglio se c’è una versione del php 8. Con alcuni settaggi, ti elenco i principali.
PHP max input variables 1000 PHP time limit 60 PHP memory limit 128M PHP memory limit (only for admin screens) 256M Max input time 60 Upload max filesize 100M PHP post max size 100M
Poi il database. I più critici sono il charset e il collate.
Database charset utf8mb4
Database collation utf8mb4_unicode_520_ci o equivalente
Se, dopo tutto questo lavoro, ancora non funziona, siccome WP 6.4.1 sembra funzionare bene nel mondo, la causa dell’errore si inizia a pensare che sia il server, memoria scarsa o sovraffollato.
Ciao a tutti.
Premetto che sono nuovo e poco esperto di wp.
Sto cercando di aiutare un amico a fare un sito su ionos.
Ho scaricato il db e tutto il sito esistente (al momento solo una home).
In locale, utilizzo xampp ed ho cercato di collegare il sito al db, modificando il file wp-config.php apportato le seguenti modifiche:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'nome db in locale' );
/** MySQL database username */
define( 'DB_USER', 'root' );
/** MySQL database password */
define( 'DB_PASSWORD', '' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Ma quando richiamo la pagina : localhost/nomesito nel browser, mi dice che:
Dunque… un po di tempo fa acquistai il programma websitex5 dove all’interno ce un ftp ed in automatico metti online il programma, ma poi le mie esigenze sono cambiate e mi necessita wordpress.
Io mi sono affidato a dominiofaidate dove mi sembra che dia un buon servizio. Ho provato diverse procedure per installare wordpress, sia con filezilla che con latri programmi come xamp ma sinceramente non ci capisco una mazza, è una settimana che guardo tutorial tutto il giorno ma nulla nel leggere la procedura mi incasino sempre sulla creazione del database, e spostamento cartelle ecc… un grancasino faccio… mi chiedevo se gentilmente ci fosse qualcuno che mi potesse essere di aiuto, gli fornirei i dati ftp e quelli che servono per installare, io gianluca ho visto che non sono portato per ste cose purtroppo… riesci a darmi una mano per favore gianluca? ti ringrazierei molte…
Grazie @luca21 ,
ho letto e riletto nei limiti della mia capacità di comprendere intere pagine di “codex.wordpress.org”, ho seguito tutorial su YouTube e comprato corse su Udemy.
Il risultato è stato pressocché ZERO.
Il fatto che mi sta facendo impazzire è che il nuovo sito da me “costruito” funziona e il problema è solo nell’importare i dati (immagini e testi).
I testi vanno tutti al loro posto ma le immagini no.
Potrei riuscire a sistemarle credo ma questo porterebbe ad avere migliaia di immagini nella stessa cartella anno/mese in wp-content\uploads e non va.
Anche con il contratto professional su serverplan, una cartella di quelle dimensioni non viene gestita.
Qui purtroppo non è possibile postare degli screenshot, ma per me è una vera follia.
Il post si apre perfettamente ed al posto della immagine mostra il solito simbolo di immagine mancante con il nome dell’immagine. Se prendo il link della immagine non mostrata nella pagina, sia usando il DX del mouse e il comando “Open in new tab, sia andando in “modifica” e selezionando l’immagine mancante nei dettagli ritrovo lo stesso link che messo nel browser porta all’immagine corretta (in locale) e in effetti nella cartella h**p://localhost/LioSite.com/wp-content/uploads/2017/08/Tatjana-Bek-Imperfezione.jpg l’immagine esiste.
Ma allora perché nel post non viene visualizzata???
Esiste qualche metodo per esportare testi e immagini dal sito online e reimportarli IDENTICI (stesse date, stesse cartelle) che funzioni?
Non voglio mollare ma mi pare di incasinare sempre di più la situazione.
Ed ogni volta butto tutto, reinstallo un nuovo WordPress, ricreo un nuovo database, ricreo le pagine importando i template che ho preparato, ricreo i CPT, le tassonomie etc, e poi …. nulla.
Mi pare di capire che il database in MySql registri e ricordi ogni tentativo che io faccio di importare le immagini e al secondo tentativo anche se le immagini sono state cancellate, per lui sono presenti e quindi doppioni e quindi mi dice:
Failed to import Media “William-Shakespeare-Ma-l’uomo,-l’uomo-orgoglioso”
Failed to import Media “Erri-De-Luca-Gli-insorti-del-ghetto”
Failed to import Media “Julio-Cortázar-Istruzioni-per-salire”
or
Media “Chiara” already exists.
Media “Palazzo delle Tuileries” already exists.
Media “Ribelle” already exists.
Media “Insciallah” already exists.
etc.
Deve esistere una soluzione, ne sono certa.
Pensavo di non potere essere in grado di creare un sito ed invece a quello sono riuscita ad arrivare in qualche modo, ma non riuscire a trasferire il contenuto del vecchio sito a quello nuovo non pensavo potesse essere un calvario simile.
Ho anche pensato di fare (non so nemmeno esattamente cosa sia, ma nelle mie ricerche ne ho sentito parlare da molte parti) un “Redirect” tra il nuovo sito e il vecchio e poi proseguire con il materiale nuovo sul nuovo sito e man mano manualmente inserire le migliaia di vecchi post.
Ma questo presupporrebbe lavorare live sul sito online e la cosa non mi piace per nulla.
Anni al computer mi hanno ben insegnato a lavorare su copie e backup lasciando sempre integri gli originali, ma qui nn so che fare 🙁
Se avete programmi da consigliare ve ne sarò grata.
E comunque grazie per il tempo dedicatomi.
Lio (vecchia stupida)
Questa risposta è stata modificata 6 anni, 11 mesi fa da Liosite.
Grazie per la risposta e scusa il ritardo nel rispondere.
Non so se possa avere un peso il fatto che online il sito sia fermo a WordPress 3.9.27 … e che tutti i plugins siano ovviamente ormai superati.
Ovviamente qui in locale da due anni lavoro con la versione ultima di WP (5.1.1) e che il sito in locale non ha NULLA in comune con quello online salvo l’esatta ricostruzione dei link e cioè dei 3 CPT a cui i database si riferisce: blog, citazioni, poesie.
Importare la parte di “testo” del database mi riesce perfettamente, i link nella versione di prova che ho messo on line in una cartella (stile sotto dominio) funzionano, il problema è solo quello delle immagini legate ai singoli “post” (poesie o citazioni) che non vengono scaricate creando le originali cartelle divise in anni e mesi. Una parte viene comunque scaricata ma messa tutta nella cartella del giorno in cui eseguo l’import, una parte non viene scaricata ma sembra esserci perché io vedo l’immagine che però non è nella cartella WP del sito in locale, ma viene richiamata come link dall’originale online!!
Se per irsolvere il problema, scarico via ftp tutte le cartelle origina divise per mesi e anni della cartella uploads, non sono in grado di importarla in Media Library via WordPress. La colloco io manualmente al posto corretto ma ovviamente Ep non la legge e quindi non posso ripristinare i link saltati (anche attraverso un plugin).
Hai ragione sul professionista…. ci ho già provato: ma qui in Canada fare sistemare un sito italiano direi sia impossibile.
Ho provato a cercare qualcuno in Italia ma ovviamente nessuno accetterebbe di usare il frutto “grafico” dei miei due anni di lavoro per la creazione del tema.
Sono ad un passo dalla meta (o almeno io mi illudo sia così) si tratta solo di importare il contenuto senza dovere reimmettere di nuovo manualmente trentamila post ed altrettante immagini.
Le gallerie originali le ho eliminate creando tutto ex novo, quindi il problema resta nel far importare a WP la cartella uploads mantenendo invariato tutto (date e cartelle).
Onestamente non voglio mollare il tema che ho creato del mio sito nuovo, ci ho lavorato giorni e giorni, portandomelo in ospedale durante le chemio, dimenticando ogni altra cosa pur di andare avanti e farlo, imparando il poco che ho imparato di html, php, css con corsi online: tutto perché volevo riuscire io a farlo.
Comunque “autotutorial, grazie davvero per il tempo che mi hai dedicato: io continuo a provarci e se nn riuscirò inizierò a rimettere tutto manualmente.
Buongiorno,
per un sito di WordPress ho necessità di creare un custom field tipo select che permetta di selezionare delle voci presenti su (importate da) un database AL DI FUORI di WordPress.
Ad esempio:
il custom field è un select “Seleziona un film”;
l’elenco dei film deve essere importato da un altro database;
insieme a questo elenco importo ulteriori attributi come regista, cast, etc etc
Si tratta di un’operazione fattibile? Esistono guide o tutorial in merito?
il plugin non nasce con le caratteristiche necessarie per apportare queste modifiche, ho effettuato queste operazione da codice sul functions.php.
Tradurre e cambiare il testo
Se non hai dimestichezza con il php, puoi usare questo plugin per tradurre “I have read and accept the Privacy Policy *” in “Ho letto e accetto la privacy policy(link); i dati rilasciati saranno usati per completare il servizio richiesto, il tuo indirizzo ip sarà salvato per motivi di sicurezza, la tua email anonimizzata sarà inviata al servizio di Gravatar per la gestione dell’avatar. clicca qui per la Privacy di Gravatar (link)”:
Per creare il campo aggiuntivo nel form commenti non ho trovato plugin pronti all’uso, plugin come questo dai miei test non salvano nella posizione corretta nel database: https://it.wordpress.org/plugins/wp-comment-fields/
Aggiungere nel form commenti il campo “informativa breve” da inserire nel database
Ciao @franco333, prova a cancellare i commenti dal database, dovrebbe essere più veloce, segui questa procedura: clicca qui
Altrimenti il problema potrebbe essere con alcuni plugin che hai installato.
per aggiungere la tua logica personalizzata in una pagina puoi utilizzare un template. Puoi trovare maggiori informazioni qui (Codex) e qui (WP Beginner).
Questo tutorial (Sitepoint) mostra una cosa simile a quella che vuoi ottenere tu (template, form, POST).
Per quanto riguarda la comunicazione con il database, WordPress mette a disposizione l’oggetto $wpdb (Codex). È consigliabile utilizzare questo oggetto (anche per query a tabelle personalizzate) per non indebolire le difese del sito (consiglio la lettura di Theme Security e Plugin Security). Puoi trovare maggiori informazioni su come lavorare con i database in WordPress qui (Sitepoint).
Ciao @chiazazza e intanto complimenti per la scelta nell’uso di WordPress, ci fa veramente piacere averti all’interno di questa community.
Il problema di cui parli è dovuto al fatto che quando si esportano/importano i contenuti di un sito, generalemente si esportano soltanto i contenuti e non tutta l’installazione.
Nel web troverai smolti tutorial che parlano della migrazione di un’installazione WordPress e anche il Codex ha la sua pagina dedicata, ma indipendentemente dalla strada che decidi di seguire ecco i passaggi che dovrai fare:
Scaricare tutti i file presenti nel server con dominio provvisorio,
Esportare il tuo database attraverso phpMyAdmin (se presente nel tuo server) o con qualche plugin di backup
Caricare i file precedentemente scaricati nel nuovo server
importare il tuo database nel nuovo server (sempre con gli strumenti che hai a disposizione)
sostituire nel database tutti i riferimenti al vecchio dominio con quello nuovo, personalmente uso questo script PHP per essere sicuro al 100% di sostituire tutti i riferimenti
Una volta fatte queste operazioni tutto funzionerà correttamente e potrai utilizzare il sito sul nuovo dominio senza alcun problema.
Comunque sia, da quello che scrivi credo che tu abbia un po’ di confusione perché:
avrai assolutamente bisogno di un client FTP (come FileZilla) per scaricare i file dal vecchio server, generalmente sono problemi di configurazione che impediscono il buon funzionamento. Fai qualche controllo per assicurarti di non aver sbagliato password o qualcosa del genere
Atom è un programma per la modifica dei file e se mi posso permettere ti sconsiglio di modificare i file direttamente via FTP indipendentemente dal programma che stai usando
Ti sconsiglio la modifica diretta perché può portare diversi problemi e nel settore è una pratica definita come Cowboy Coding.
Se hai bisogno di ulteriore aiuto non esitare a contattarci di nuovo, intanto ti suggerisco di fare le operazioni che ti ho suggerito e ricorda una cosa: fintanto che avrai un backup completo (una copia dei file e del database) a tua disposizione non devi temere alcuna perdita del tuo lavoro.
Te lo dico soltanto perché i primi tempi che io mi trovavo a fare queste operazioni ero preso dal panico, oggi sposto installazioni WordPress da una parte all’altra senza grossi problemi.
È una cosa che possiamo imparare a fare tutti.
Siamo a tua disposizione se avrai bisogno di altro aiuto, intanto prova a seguire i suggerimenti che ti ho lasciato.
Salve a tutti, ho da poco preso in gestione un sito per fare un restyling, purtroppo non avevo le credenziali di accesso al pannello di controllo di WordPress ma soltanto l’accesso al pannello dell’hosting. Da qui sono riuscito ad andare in phpmyadmin e a creare un nuovo utente e una nuova password dal database, seguendo diversi tutorial in rete. Purtroppo però, pur loggandomi (in alto a destra compare il mio nome, a sinistra il logo di WordPress), non riesco ad entrare nel pannello di controllo di WordPress, non compare il menu a tendina da dove si può accedere alla bacheca. Vedo solo il sito come se fossi un visitatore esterno, ma con in alto la barra grigia di WordPress, che però non serve a niente.
Ho provato anche a creare un utente modificando il file function.php del tema in uso, ma l’utente e la password inserite non hanno nessun effetto.
Ho cercato in rete, anche siti esteri, ma vnon trovo nessuno che abbia il mio problema. Qualcuno saprebbe indicarmi come devo muovermi?
Grazie in anticipo.
Stai vedendo 15 risultati - da 1 a 15 (di 24 totali)