Risultati della ricerca per 'Wordpress database http to https'
-
Forum: Varie ed eventuali
In risposta a: Impossibile accedere al sitoCiao @marcocostanza,
non sembrerebbe tu abbia fatto un danno irreparabile.
Prova a modificare nel file wp-login.php la dichiarazione/** MySQL database password */ define( 'DB_PASSWORD', 'password_here' );Se hai cambiato la password del database WordPress deve conoscere quella nuova per ri-connettersi.
Il file wp-config.php si trova nella root principale della tua installazione. Non dovresti avere problemi a trovarlo.
E’ possibile effettuare il Backup di Cartelle + DB anche attraverso plugin direttamente dal tuo backend. Sul repository ne trovi diversi, ma uno dei più facili da usare è Duplicator 😉
Facci sapere 🙂
-
Questa risposta è stata modificata 8 anni, 10 mesi fa da
Gloria Liuni.
Forum: Aspetto = Temi
In risposta a: Perchè i preview dei temi sono SEMPRE diversi dalla presentazione?Ciao @reggio,
intanto benvenuto all’interno del forum WordPress, sono sicuro che ti troverai molto bene con questa piattaforma e la community che si è formata intorno ad essa.Venendo invece al succo del problema, il problema principale della differenza tra la preview e l’installazione del tema risiede nella sua configurazione.
Ora non so “quante ne sai di WordPress” ma questo CMS si basa sulla presenza di un database all’interno del quale vengono salvate moltissime informazioni. Alcune sono più a livello contenutistico come articoli e pagine mentre altre sono più indicate per la visualizzazione dei contenuti come le widget ecc…
La preview dei temi è un sito WordPress che contiene tutte queste personalizzazioni salvate all’interno del database e che non puoi avere installando semplicemente il tema.
Per questo motivo il mio consiglio è quello di andare a cercare la documentazione del tema cliccando sulla voce Homepage del tema e consultando il sito dello sviluppatore. Per esempio, per quanto riguarda il tema Glob che hai menzionato, dalla loro documentazione si nota che per ottenere la stessa homepage ci sono alcuni passaggi che possiamo seguire e inoltre è presente anche la possibilità di scaricare il contenuto di esempio che viene utilizzato per la realizzazione della demo e che ti permetterà quindi di seguire passo passo le istruzioni.
Purtroppo al momento la piattaforma WordPress non permette di installare un tema e di avere immediatamente importato il contenuto di esempio, ma stanno facendo molti passi in avanti in questo campo e quando gli sviluppatori inizieranno a utilizzare gli Starter Content sarà tutto molto più semplice.
Spero di averti chiarito i tuoi dubbi ma non esitare a rispondere e portare avanti questa discussione se sono nate altre domande relative a questo argomento.
A presto,
AndreaForum: Installazione e Aggiornamento
In risposta a: Problemi con l’urlCiao @jano28,
Quello che devi fare a questo punto è una migrazione dal sito local al sito in produzione, per effettuare la migrazione del database non basta modificare le tabelle per i path e home manualmente che può inoltre creare problemi.
Dai un occhio al plugin Migrate Db che ti aiuta per l’appunto nella migrazione, effettua per te uno scambio dei valori path e url e ti fa salvare il file del database.
Questo file va poi importato via PhpMyAdmin accessibile dal cPanel del tuo hosting.
Una volta importato il database nell’hosting di produzione, basta connettersi tramite un client allo spazio FTP del tuo host e caricare tutta la directory dell’installazione di WordPress.
Va copiato il contenuto della directory e non la directory stessa.
Quindi ad esempio, mettendo caso che la tua dir di WordPress in locale è /Users/jano/Sites/wordpress, il suo contenuto andrà copiato via ftp nella directory dell’hosting /home/utente/www/
Fatto questo il sito dovrebbe essere funzionante come lo era in locale.
Facci sapere.
Ps. Se hai già qualcosa di installato nell’hosting di produzione fai prima un backup onde evitare problemi.
Forum: Fixing WordPress
In risposta a: Problemi con il dominioCiao @jalissa91,
per prima cosa verifica nel file wp-config.php le definizionidefine('WP_SITEURL', 'http://miosito’); define('WP_HOME', 'http://miosito’);controllando che corrispondano all’url che ti interessa. Se non sono corrette modificale.
Se questo non basta prova a utilizzare il plugin Search & Replace per controllare che gli url sul database siano quelli corretti. In caso contrario modificali.
PRIMA di usare il plugin ricordati di fare un backup completo (root + DB).
Tienici aggiornati
Forum: Varie ed eventuali
In risposta a: Ripristino password admin pannello WPCiao @windsurfer84,
se hai un accesso phpMyAdmin (o un’altra soluzione che ti permette di accedere direttamente al database) la soluzione non è molto difficile.Praticamente tutto quello che devi fare è entrare nella tabella
wp_userse cerca il tuo utente amministratore. Fatto questo puoi modificare il campouser_passcome meglio desideri ma la cosa importante è che tu ti assicuri che la nuova password che stai inserendo venga salvata attraverso MD5.All’interno del Codex trovi tutti i passaggi necessari descritti nel dettaglio.
Spero di esserti stato di aiuto e non esitare a rispondere a questa discussione per avere maggiori chiarimento.
A presto,
AndreaForum: Installazione e Aggiornamento
In risposta a: problemi con trasferimento sito wp in remotoCiao @lucio1980,
da quanto descritto non posso essere sicuro al 100% se l’errore che stai affrontando riguarda soltanto il database o anche come hai sviluppato il sito, anche se come hai detto bene tu molto spesso questi problemi ricadono sul primo caso 🙂Comunque sia, giusto per sicurezza prima di presentarti la soluzione che uso io ti invito a leggere nel dettaglio il documento del Codex che descrive per filo a per segno come trasferire un sito WordPress e presenta anche alcune soluzioni alla risoluzione dei problemi più comuni.
Fatto questo, se il problema dovesse persistere ed è relativo al database ti confesso che io uso con molto piacere uno script PHP molto potente che permette di fare dei search-replace anche molto complessi all’interno del database: search replace Interconnect.
Generalmente una volta scaricato lo .zip ed estratto il suo contenuto io vado a rinominare la cartella con
wpsrdbe la carico direttamente nella root del mio progetto online.Ovviamente il progetto online deve essere completo di tutti i files, del database importato (anche con il dominio utilizzato in sviluppo va benissimo) e con il file
wp-config.phpmodificato per collegarsi al databae online.Una volta che tutto è online non dovrai far altro che accedere allo script con
http://tuodominio.it/wpsrdb/e ti si presenterà una comoda schermata che ti permetterà di specificare quale sia il vecchio domino che vuoi sostituire con quello nuovo. Assicurati di fare una Dry Run per vedere quali saranno le modifiche prima ancora di lanciare la sostituzione.Questo script è molto potente perché permette di fare delle sostituzioni anche per le installazioni WordPress MultiSite, cosa che per anni è stato veramente doloroso.
Ci sono sicuramente altri test che ti potremmo far fare, ma questa operazione funziona nel 99% dei casi. Il mio consiglio è di iniziare da questa cancellando tutto quello che hai fatto online fino ad ora per poi ripartire da zero con i file e il database della tua versione locale.
In bocca al lupo e a presto,
AndreaForum: Varie ed eventuali
In risposta a: Help! Articoli spamCiao @daniel9366,
molto probabilmente qualcuno è riuscito a ottenere le tue credenziali e adesso sta utilizzando WordPress per pubblicare i propri contenuti.Complimenti per aver tentato disattivando i vari plugin ma in questo caso specifico ci sono molte altre azioni che devi svolgere:
- cambiare le password (del tuo utente e del tuo database)
- aggiornare le SALT nel tuo
wp-config.php - magari installare un plugin come WordFence o iThemes Security
- se attive, disabilitare le REST API che forse l’attacco arriva in questo modo
Con tutte queste cose dovresti essere in grado di impedire a utenti malevoli di pubblicare nel tuo blog.
A quanto ho capito l’utente che sta pubblicando gli articoli spam è il tuo stesso utente giusto? Se così non fosse, oltre alle operazioni precedenti, elimina anche qualsiasi altro utente che non hai creato tu stesso.
Ultimo consiglio, proprio come abbiamo discusso in quest’altra discussione, se stai utilizzando il tuo utente Amministratore anche per pubblicare i tuoi articoli è consigliabile creare un utente con ruolo Editore e trasferire a questo tutti gli articoli.
In questo modo nasconderai il nome del tuo amministratore e renderai la vita più difficile a chi cerca di attaccarti.
Non esitare a portare avanti questa discussione, a presto.
AndreaForum: Varie ed eventuali
In risposta a: Malware nella cartella wp-includes/Requests/ProxyCiao @fabio50,
l’approccio di avere un Editore è proprio questo. Proprio dal nome di questo ruolo si capisce che tutto il suo potere viene delegato alla gestione editoriale della piattaforma e proprio per questo non gli è possibile installare plugin o temi…Onestamente non capisco la difficoltà nella creazione delle gallerie…
È un plugin esterno oppure è la funzionalità interna a WordPress che stai cercando di utilizzare e per qualche strano motivo non funziona? Se fosse la prima le soluzioni sono due:
- o entri come amministratore ogni volta che devi creare una nuova gallerie, salvi ed esci
- oppure con plugin come Members aggiungi le capability necessarie per la creazione della galleria al tuo utente Editore e il gioco è fatto
Ovviamente tutto questo dipende da quanto di frequente hai bisogno di creare una galleria. Se si tratta di un’attività che svolgi un paio di volte al mese io lascerei tutto in mano all’amministratore ma se più frequente allora renderei più potente il mio Editore.
Rispondendo invece al tuo ultimo commento: “non so se vale la pena mantenere due utenti” la mia risposta è assolutamente sì!
Non è tanto un carico o qualcosa che puoi evitare, se vuoi mantenere il tuo sito più al sicuro possibile da attacchi (oltre a seguire i suggerimenti precedenti) essere in grado di mantenere il nostro amministratore il più nascosto possibile è un altro vantaggio che non possiamo ignorare.
Comprendo che la creazione di gallerie può essere un fattore importante, ma al posto di “promuovere” un utente ad Amministratore io aggiungerei le capability necessarie ma manterrei l’Editore soltanto in grado di gestire la parte editoriale del mio blog.
So che possono sembrare soltanto pensieri complicati, ma è la stessa cosa che facciamo tutti quelli che tengono alla sicurezza della propria piattaforma (o almeno quelli che conoscono questa possibilità ).
Lo scopo di avere un Editore che non ha poteri sulla gestione della piattaforma (utenti, temi e plugin principalmente) ci mantiene al sicuro perché anche se qualcuno sarà in grado di rubare le credenziali di questo utente, una volta entrato non potrà fare niente di grave, alcune delle cose che non potrà fare:
- creare nuovi utenti per i propri scopi
- installare plugin malevoli o modificarli
- modificare i file del tema per aggiungere il proprio codice
- ottenere le credenziali del database…
Sono sicuro che ci sono molti altri tipi di attacchi dai quali ci potremmo proteggere se utilizziamo il nostro Editore come utente pubblico 😉
Spero di aver chiarito meglio la situazione e la necessità di mantenere due utenze distinte. Non esitare a rispondere se rimasto con qualche dubbio.
AndreaForum: Varie ed eventuali
In risposta a: trasferimento da hostinger ad arubaSalve @capnjazz ,
Prima di fare ogni modifca al sito fare sempre un
BACKUPcome si può leggere qui:
https://codex.wordpress.org/Moving_WordPressè necessario modificare tutti i dati relativi ai percorsi (path, url) della vecchia installazione presenti nel database.
Il primo consiglio è di usare questo plugin;
https://wordpress.org/plugins/duplicator/Altrimenti usare questo programma https://interconnectit.com/products/search-and-replace-for-wordpress-databases/ che permette di fare questa sostituzione.
Forum: Installazione e Aggiornamento
In risposta a: Sovrascrittura data base in phpmyadminBentrovato Giancarlo, condivido con piacere.
Per clonare un sito ho fatto questi passaggi, in sintesi:
1. Via ftp creare nuova cartella (nome tutto maiuscolo) con copia di tutto il sito
2. Creare nuovo db vuoto e importare copia del vecchio
3. Cambiare nel nuovo db le due righe nella tabella wp_option: siteurl e home
4. Cambiare il wp_config coi dati del nuovo dbÂ
5. Aggiornare il file htcces del nuovo sito (a volte si aggiorna da solo)Se poi vuoi aggiornare la versione wp del sito puoi farlo seguendo le indicazioni della documentazione, in inglese https://codex.wordpress.org/Upgrading_WordPress_-_Extended_Instructions
Gli errori che ho fatto sono stati:
1. Fare una nuova installazione di wordpress e poi cancellare le tabelle e importare il vecchio db
2. Dopo aver importato il vecchio database nel nuovo, nella tabella wp_option del nuovo database ho cambiato solo siteurl. l’errore è stato non aver cambiato home.Meglio se scrivo una descrizione estesa?
Grazie per la gentilezza e buon lavoro
GretaForum: Installazione e Aggiornamento
In risposta a: Sovrascrittura data base in phpmyadminCiao Greta,
prima di tutto fai una copia di backup del sito in produzione.
Poi se chiamiamo B la copia del sito nella sottocartella, allora dopo aver importato il file .sql nel nuovo database devi modificare il file wp-config.php di B in modo che punti a questo nuovo database. Ti conviene partire da un database vuoto.
Dopo l’importazione devi eseguire una procedura che modifica tutti i link contenuti nel database di B in modo che puntino all’url di B, che sarà del tipo http://sitoinproduzione.com/sottocartella.
Questa procedura puoi eseguirla in diversi modi, un modo valido è quello di usare lo script che trovi al seguente indirizzo:
https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
In ogni caso la procedura completa per questo tipo di operazioni è spiegata a questo link:
https://codex.wordpress.org/Moving_WordPress
Facci sapere se così risolvi.
GiancarloForum: Sviluppare con WordPress
In risposta a: Importazione in locale di sito wordpress e suo databasePotete avvalervi anche di due strumenti per lo spostamento di WordPress.
Uno è il plugin https://wordpress.org/plugins/wp-migrate-db/ che vi permette di esportare e fare il replace corretto delle stringhe serializzate.
L’altro fa esattamente la stessa cosa ma non è un plugin:
https://interconnectit.com/products/search-and-replace-for-wordpress-databases/Il mio consiglio è di usare il plugin.
Il problema è semplice, per come funziona la serializzazione vengono aggiunte delle informazioni circa quanto è lunga una stringa e di che tipo si tratta.
Per cui cambiando le informazioni testuali le informazioni di contorno necessarie al software per effettuare la deserializzazione non funzioneranno.
Spero sia stato di aiuto
Forum: Aspetto = Temi
In risposta a: Tema corrottoCiao @osti,
prova ad accedere alle tue cartella dal pannello del tuo provider, non dovrebbe esserti negato l’accesso.
Un tema corrotto solitamente può invalidare l’accesso al backend di wordpress, non mi è mai successo impedisse l’accesso all’FTP.
Se ti è proprio impossibile contatta il tuo provider, lui avrà sicuramente modo di farlo.Se invece riesci ad accedere alle cartelle disattiva il tema che hai installato. E’ sufficiente tu vada sotto wp-content > themes e rinomini la cartella del tema in uso.
Una volta riavuto accesso al backend fai subito un backup del sito e del database.
Facci sapere
Forum: Installazione e Aggiornamento
In risposta a: Aggiornamento data base WordPressSalve @edoardogalleria ,
come diceva giustamente @glorialchemica è importante fare sempre un BACKUP
Gli errori indicano che l’utente del DB MYSQL non ha i permessi per fare le operazioni necessarie all’aggiornamento del DB di WP.
Controllare con l’hosting che l’utente MYSQL selezionato, visibile nel file wp-config.php, sia abilitato a gestire un installazione WP.
Per motivi di sua sicurezza è stato tolto il link perché esponeva username e nome del DB a tutti, e ciò non è una buona pratica di sicurezza.
Inoltre:
Se il tuo database è stato compromesso l’unica soluzione che io vedo è ripristinare il backup di una versione integra (sia cartelle che database) e aggiornare subito il plugin di NextGen; l’alternativa è cercare un professionista che ti possa aiutare.
Aggiornaci
Forum: Installazione e Aggiornamento
In risposta a: Aggiornamento data base WordPressCiao @edoardogalleria,
tra gli errori segnalati viene citata la tabella di NextGen Gallery.Purtroppo su NextGen è stato riscontrato a fine febbraio un problema di sicurezza SQL Injection
Potrebbe essere questa la causa del tuo problema.
Se il tuo database è stato compromesso l’unica soluzione che io vedo è ripristinare il backup di una versione integra (sia cartelle che database) e aggiornare subito il plugin di NextGen; l’alternativa è cercare un professionista che ti possa aiutare.
Facci sapere
-
Questa risposta è stata modificata 9 anni fa da
Gloria Liuni.
-
Questa risposta è stata modificata 8 anni, 10 mesi fa da