Risultati della ricerca per 'Use database in wordpress'
-
-
Buongiorno,
ho aggiornato due settimane fa il mio sito [link sotto] da http ad https con il plug in “really simple ssl” ed è andato tutto bene.
Oggi non riuscivo a fare il login su wordpress nella pagina amministratore, quindi usando FileZilla ho provato a seguire le linee guida, disinstallare i plugin e sistemare e ora facendo il debug mi da errore. Insomma ho incasinato ancora di più il tutto 🙁La pagina di log in mi da questo messaggio:
Warning: require_once(/web/htdocs/www.gobelloimmobiliare.it/home/gobello/wp-content/plugins/php-compatibility-checker/src/wpephpcompat.php): failed to open stream: No such file or directory in /web/htdocs/www.gobelloimmobiliare.it/home/gobello/wp-content/plugins/php-compatibility-checker/load-files.php on line 18
Fatal error: require_once(): Failed opening required ‘/web/htdocs/www.gobelloimmobiliare.it/home/gobello/wp-content/plugins/php-compatibility-checker/src/wpephpcompat.php’ (include_path=’.:/php7.1/lib/php/’) in /web/htdocs/www.gobelloimmobiliare.it/home/gobello/wp-content/plugins/php-compatibility-checker/load-files.php on line 18
Errore sul database di WordPress: [INSERT,UPDATE command denied to user ‘[rimosso per motivi di sicurezza] ‘ for table ‘wp_options’]
INSERT INTOwp_options(option_name,option_value,autoload) VALUES (‘recovery_mode_email_last_sent’, ‘1592924048’, ‘yes’) ON DUPLICATE KEY UPDATEoption_name= VALUES(option_name),option_value= VALUES(option_value),autoload= VALUES(autoload)Non so cosa fare, se mi dite come muovermi mi attivo immediatamente. Grazie!
La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]
-
Salve,ho acquistato un tema da themeforest chiamato traveler ed ho un wordpress impostato a multisito.Ho installato il tema in un sito secondario (sottocartella) del mio wordpress ma ho riscontrato dei problemi in quanto, il tema ha una funzione che: quando un utente si registra sul sito egli deve essere approvato dall’amministratore,ma quando vado nell’apposita pagina mi compare “no data” ma con la notifica “pending user (1)”.Linko il video su loom dove mostro il problema meglio https://www.loom.com/share/3fdb05e977d740cfb7c77f4eaea1ca6e
A questo punto ho usato la funzione debugger di wordpress e in quella pagina riscontro il seguente errore:[19-Jun-2020 11:43:11 UTC] WordPress database error Table ‘dbw8ent8vtmqrf.nij_4_users’ doesn’t exist for query
SELECT SQL_CALC_FOUND_ROWS nij_4_users.* FROM nij_4_users
INNER JOIN nij_4_usermeta ON ( nij_4_users.ID = nij_4_usermeta.user_id )
INNER JOIN nij_4_usermeta AS mt1 ON ( nij_4_users.ID = mt1.user_id )
WHERE 1=1
AND
(
(
(
( nij_4_usermeta.meta_key = ‘st_pending_partner’ AND CAST(nij_4_usermeta.meta_value AS CHAR) = ‘2’ )
)
AND
(
(
( mt1.meta_key = ‘nij_4_capabilities’ AND CAST(mt1.meta_value AS CHAR) LIKE ‘%”partner”%’ )
)
)
)
)
ORDER BY user_registered DESC
LIMIT 0,1
made by do_action(‘partner-statistic_page_st-users-list-partner-menu’), WP_Hook->do_action, WP_Hook->apply_filters, STUser->st_callback_user_partner_function, STAdmin->load_view, include(‘/themes/traveler/inc/admin/views/users/partner_index.php’), STUser::get_list_partnerPremetto che ho provato ad installare il suddetto tema su di un dominio provvisorio singolo (no multisito) e funziona benissimo in tutte le sue funzioni,ma sul multisito non nè vuole sapere.
Da quello che vedo dal bug, non riesce a trovare una determinata cartella dove stipa i dati degli user registrati.
La domanda è: come posso risolvere questo problema??
Ho pensato che sia legato al fatto che il multisito di wp ha una gestione globale degli user e locale del sito,quindi probabilmente non riesce a trovare il path di dove localizzare tali dati mentre in un sito semplice gestione globale e locale coincidono.
Resta il fatto che non so come correggere tale errore.
L’assistenza del tema non mi viene in aiuto poichè risponde poco e con risposte inconcludenti…
Grazie in anticipo a chi mi saprà aiutare.
-
Ho importato una mia tabella personale nel db di wordpress.`
Ora sto provando a recuperare i dati senza successoRicevo tale errore:
Errore sul database di WordPress: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘7991’ at line 1]Il file page.php
.... <?php is_page('statistiche'); include_once('inc/statistiche.php'); ?> ....Il file statistiche.php
<?php global $wpdb; $table_name = "mytabella"; $sql=$wpdb->query("SELECT * FROM $table_name"); $result = $wpdb->get_results($sql); foreach ($result as $mt) { echo "<p>" . $mt->id. "</p>"; } ?>
-
Salve a tutti, ho un bel problemino, un mio conoscente aveva creato il sito del museo di storia naturale del Mozambico assieme ad un programmatore di là, dopo qualche tempo il sito, o meglio la società che lo ospita, è stata pesantemente hackerata e tutto va offline, dopo questo preambolo, il problema, ho tentato di ripristinare in locale un backup che mi hanno fornito, importo i database, copio i files del sito, tutto ok su xamp in locale, ma la cosa buffa è che se provo a navigare su 127.0.0.1 mi parte un redirect sull’url originario (dove ora c’è un sito porno…), ora non riesco a capire su wordpress dove si configuri la cosa, la versione di wp è la 2.5
-
Ok, sto avendo un problema abbastanza strano con il mio sito in localhost. Dopo averlo portato su sito e resomi conto che c’erano delle problematiche, lo ho riportato su localhost per fare delle prove. Cambio siteurl e home nel database in http://localhost:8888/wordpress/ e, per scrupolo, inserisco la stessa cosa anche in wp-config.php (define( ‘WP_HOME’, ‘http://localhost:8888/wordpress’ );
define( ‘WP_SITEURL’, ‘http://localhost:8888/wordpress’ );) ma nulla. Sbatto a destra e manca, ma nulla. Provo allora a usare il define( ‘RELOCATE’, true ); come suggerito nella guida di wordpress, inserito subito sotto il WP_DEBUG (che ora è dettato a false). per un pò ha funzionato e ho riscontrato che il problema proveniva da un conflitto del tema, lo tolgo ma continuo a non poter accedere all’home. Vado a mangiare perplesso e mi rimetto nel pomeriggio, e… ora non riesco proprio ad accedere al sito! nulla, mi dice: Safari non può connettersi al server (non è vero perché ho un altra cartella con un installazione diversa e database diverso e funziona liscio.) se lo apro su Google: ERR_CONNECTION_REFUSED. La cosa strana? l’index parte in http://localhost:8888, ma quando vado ad aprire la cartella wordpress per entrare nel sito, l’url diventa http://localhost/wordpress/.Vi prego, aiutatemi!
-
Ciao a tutti,
non sono esperta nella gestione di siti quindi scusate se quanto chiederò sarà scontato.
Non so se sto inerendo la mia richiesta nella posizione corretta… portate pazienza
Spero di riuscire a spiegarmi, ho letto qualcosa in rete ma non sono riuscita a risolvere il problema di cui vi scrivo sotto.
Devo migrare il mio sito dal vecchio hosting ad aruba, il dominio rimane lo stesso. Ho in locale sia la cartella contenente i file WP del sito (funzionante sul vecchio hosting) che il file .sql che mi sono stati dati da chi a suo tempo aveva realizzato il sito con WP.
Ho caricato tramite filezilla tutti i file (ad esclusione del file .sql) sull’FTP di aruba ed ho modificato il file wp-config.php nelle sezioni indicate sotto•define(‘DB_NAME’, ‘nuovo_nome _db’)
•define(‘DB_USER’, ‘nuovo_nome_utente_db’)
•define(‘DB_PASSWORD’, ‘nuova_password’)
•define(‘DB_HOST’, ‘nuovo_host’)
Ho poi importato il database e tutto ha funzionato – il database mi compare ha la seguente struttura:
wp_commentmeta
wp_comments
wp_links
wp_logger_ginger
wp_options
wp_postmeta
wp_posts
wp_termmeta
wp_terms
wp_term_relationships
wp_term_taxonomy
wp_usermeta
wp_users
wp_yoast_seo_links
wp_yoast_seo_meta
A questo punto nel pannello di controllo ho scelto Gestione Hosting WordPress, ma prima di farmi fare il login mi è stata chiesta la procedura classica di installazione di Word Press quando si ha un database vuoto.
(…Benvenuto nella famosa installazione di WordPress in cinque minuti! Compila semplicemente le informazioni qua sotto e sarai già sulla strada per utilizzare la piattaforma di pubblicazione più estesa e potente del mondo …)
Ho fatto l’installazione inserendo quanto mi è stato richiesto, in seguito il database che avevo importato prima si presenta con questa struttura:
wp312_commentmeta
wp312_comments
wp312_links
wp312_options
wp312_postmeta
wp312_posts
wp312_termmeta
wp312_terms
wp312_term_relationships
wp312_term_taxonomy
wp312_usermeta
wp312_users
wp_commentmeta
wp_comments
wp_links
wp_logger_ginger
wp_options
wp_postmeta
wp_posts
wp_termmeta
wp_terms
wp_term_relationships
wp_term_taxonomy
wp_usermeta
wp_users
wp_yoast_seo_links
wp_yoast_seo_meta
fatto ciò vedo che il sito praticamente ignora le tabelle importate e si comporta come se fosse un sito creato partendo da un database vuoto… risultato che il vecchio sito pur essendo su FTP ed avendo tutte le tabelle del vecchio database praticamente …. Non esiste….
non so se sia pertinente ma ho notato che il database del vecchio sito riporta quanto segue:
— phpMyAdmin SQL Dump
— version X.X.X
— https://www.phpmyadmin.net/
—
— Host: localhost:XXXX
— Creato il: —————————————-
— Versione del server: XX.X.X-CCCCCCCCCCCCCCC
— Versione PHP: X.X.XSET SQL_MODE = “NO_AUTO_VALUE_ON_ZERO”;
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = “+00:00”;/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
—
— Database:VECCHIO NOME DATABASE
—
Mentre se esporto in locale un database creato partendo da uno vuoto trovo:
— phpMyAdmin SQL Dump
— version Y.Y.Y.Y
— http://www.phpmyadmin.net
—
— Host: YY.YY.YYYY.YY
— Generato il: —————————
— Versione del server: Y.Y.YY
— Versione PHP: Y.Y.YSET SQL_MODE=”NO_AUTO_VALUE_ON_ZERO”;
SET time_zone = “+00:00”;/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
—
— Database:NUOVO NOME DATABASE
—
Ho provato a modificare il vecchio file .sql prima di importare (ho sostituito i valori delle versioni ed il nome del database) ma praticamente il risultato rimane lo stesso…
Ho anche visto che WP crea tabelle che hanno come nome wp312_xxxxxxxx mentre il vecchio database crea tabelle con nome wp_xxxxxxxxx
non so se siano una osservazioni pertinenti.
Riuscite ad aiutarmi?
Grazie!!!
-