Risultati della ricerca per 'User in database wordpress'

Stai vedendo 15 risultati - da 1 a 15 (di 79 totali)
    • Dopo ripristino backup nel database non ci sono più le tabelle wp_users e wp_meta quindi non posso accedere più a WordPress!

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    Per quanto riguarda la creazione della cartella, intendo che ho copiato e incollato la cartella WordPress nella cartella htdocs di Xampp

    Capito.

    WordPress apre il database usando i parametri che trova nel file /wp-config.php e sono tipo questi:

    // ** Database settings - You can get this info from your web host ** //
    /** The name of the database for WordPress */
    define( 'DB_NAME', 'captcha_14562' );

    /** Database username */
    define( 'DB_USER', 'captcha_14562' );

    /** Database password */
    define( 'DB_PASSWORD', 'trumanShowa0a259m4a9b' );

    /** Database hostname */
    define( 'DB_HOST', 'localhost' );

    /** Database charset to use in creating database tables. */
    define( 'DB_CHARSET', 'utf8mb4' );

    /** The database collate type. Don't change this if in doubt. */
    define( 'DB_COLLATE', '' );

    A questo punto esamina il tuo file /wp-config.php. I parametri del db devono essere gli stessi del db che hai creato con phpmyadmin. Se sono diversi bisogna renderli eguali modificando wp-config.php oppure creando un nuovo db, adatto all’uso, con phpmyadmin.

    Ciao

    PS Il procedimento di ‘copiare la cartella’ come hai fatto tu per me è nuovo. Se, una volta risolto il db ci saranno altri problemi, scrivi un post qui.

    Chi ha creato la discussione superfolletto25

    (@superfolletto25)

    Se uso la procedura sotto elencata, anzichè quella descritta nel tutorial, secondo te è megliore:

    1️⃣ Avviare XAMPP

    • Apri XAMPP Control Panel.
    • Avvia Apache e MySQL.

    2️⃣ Creare il database

    • Vai su http://localhost/phpmyadmin.
    • Clicca Database → scrivi il nome (es. wordpress_db) → Crea.

    3️⃣ Mettere WordPress in htdocs

    • Scarica WordPress da wordpress.org.
    • Estrai la cartella e rinominala (es. miosito).
    • Copiala in C:\xampp\htdocs\.

    4️⃣ Configurare l’installazione

    • Vai su http://localhost/miosito.
    • Inserisci:
      • DB_NAME → wordpress_db
      • DB_USER → root
      • DB_PASSWORD → (vuoto)
      • DB_HOST → localhost

    5️⃣ Creare l’utente di WordPress

    • Imposta titolo del sito, nome utente e password di WordPress (non di MySQL).
    • Installa → accedi da http://localhost/miosito/wp-admin.

    Sembrerebbe codice malevolo.

    Hai già risolto?

    Ti crea un utente amministratore nascosto (non lo dovresti vedere nel tuo pannello di amministrazione) con username Adminroot.

    Viene inoltre impedita la cancellazione o modifica di questo utente tramite WordPress.

    Cosa fare?

    Qui trovi la guida ufficiale: https://wordpress.org/documentation/article/faq-my-site-was-hacked/

    • Fai una backup di tutto per sicurezza prima di iniziare a fare qualsiasi cosa, ma contrassegnalo come non sicuro
    • Se hai una copia di backup recente e pulita, ripristinala (sia file che database)
    • Cambia password
    • Controlla se nel database hai un utente con questo username (o altri username strani)
    • Controlla il sito con Sucuri Sitecheck https://sitecheck.sucuri.net/
    • Controlla nel tuo database se esiste l’opzione _pre_user_id e rimuovila
    • Dovresti capire dove hai la falla di sicurezza così da evitare di averla in futuro
    • Aggiorna tutti i plugin, poi aggiorna il tema e poi WordPress
    • Installa plugin di sicurezza come WordFence
    • Cambia password nuovamente
    Moderator Cristiano Zanca

    (@cristianozanca)

    Salve @francesconapoli ,

    Il consiglio è di:

    1. Accedere al pannello di controllo dell’hosting (ad esempio, cPanel, Plesk) o utilizzare uno strumento di gestione dei database come phpMyAdmin.
      Individuate il database utilizzato dal vostro sito WordPress. Il nome del database si trova nel file wp-config.php nella directory di installazione di WordPress.
    1. Aprire phpMyAdmin (o uno strumento equivalente). Navigare in phpMyAdmin o nel vostro strumento di gestione del database.
      Selezionate il database di WordPress.
    2. Trovare la tabella wp_users Cercate la tabella wp_users. Se avete cambiato il prefisso della tabella WordPress durante l’installazione, potrebbe avere un prefisso diverso (ad esempio, abc_users).
    3. Modificare la password dell’utente amministratore Individuando la riga corrispondente all’utente amministratore.
      Fate clic su “Modifica” (di solito l’icona di una matita).
    4. Impostare una nuova password Nel campo user_pass:
      Selezionare il menu a tendina “Funzione” e scegliere MD5. Questo è necessario perché WordPress cripta le password utilizzando MD5 per impostazione predefinita.
      Inserire la nuova password nella colonna Valore.
      Esempio: Se volete che la nuova password sia newpassword123, digitate newpassword123 nel campo Value.
    5. Salva le modifiche facendo clic su “Vai” o “Salva” per aggiornare la riga.
    6. Verificare la password Accedendo alla dashboard di amministrazione di WordPress utilizzando la nuova password
    • lucavalentino

      (@lucavalentino)


      Sto iniziando ha creare un plugin iniziando con il menu in admin

      <?php
      namespace ex;
      require_once EX_PLUGIN_PATH.'/include/class-info.php';
      class Starter_plugin{
      private $versione;
      private $prefix;
      function __construct()
      {
      $this->versione=Info::VERSIONE;
      $this->prefix=Info::PREFIX;
      //inserire gli hook
      add_action('admin_menu', array($this, 'ex_menu'));
      }
      public function ex_menu (){
      global $dati_menu, $submenu;

      //dashicon
      // add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $callback = '', $icon_url = '', $position = null )

      $dati_menu =array(
      'menu_title' => 'Exalunni-mt', //obligatorio
      'page_title' => 'Exalunni.php',//obbigatorio
      'capability' => 'manage_options', //obbligatorio e specifico non personalizato
      'menu_slug' => 'ex',
      'callback'=>'all_ex',
      'icon_url'=>'dashicons-database',
      'position'=>25
      );
      add_menu_page(
      $dati_menu['page_title'], $dati_menu['menu_title'], $dati_menu['capability'],
      $dati_menu['menu_slug'], $dati_menu['callback'],
      $dati_menu['icon_url'], $dati_menu['position']
      );
      //add_submenu_page( string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $callback = ”, int|float $position = null ): string|false
      add_submenu_page(
      $parent_slug = 'ex',
      $page_title = 'Exalunni',
      $menu_title = 'ex1',
      $capability = 'read',
      $menu_slug = 'ex', //per rinominare la prima voce stesso slug del menu_page
      $function = 'all_ex',
      $position = 0
      );
      add_submenu_page(
      $parent_slug = 'ex',
      $page_title = 'ex',
      $menu_title = 'ex2',
      $capability = 'read',
      $menu_slug = 'impostazioni-del-tema',
      $function = 'ekw_settings1',
      $position = 1
      );
      }
      public function all_ex()
      {
      echo 'ex';
      }
      }
      ?>

      Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function "all_ex" not found or invalid function name in /var/www/html/wordpress/wp-includes/class-wp-hook.php:324 Stack trace: #0 /var/www/html/wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #1 /var/www/html/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action() #2 /var/www/html/wordpress/wp-admin/admin.php(259): do_action() #3 {main} thrown in /var/www/html/wordpress/wp-includes/class-wp-hook.php on line 324

      • Questo topic è stato modificato 1 anno, 8 mesi fa da lucavalentino.
    Moderator Rosetta Facciolini

    (@ramthas)

    Web Manager

    Ciao @marcosergiotraversi
    puoi cambiare la password di WordPress utilizzando phpMyAdmin, segui questi passaggi:

    1. Accedi e Seleziona il Database: Entra in phpMyAdmin del tuo hosting e seleziona il database del sito WordPress.
    2. Apri la Tabella wp_users: Trova e apri la tabella wp_users.
    3. Modifica il Tuo Utente: Cerca il tuo account utente e clicca su “Modifica”.
    4. Aggiorna la Password: Nella riga user_pass, seleziona “MD5” nella colonna Funzione e inserisci la nuova password nel campo Valore.
    5. Conferma le Modifiche: Clicca su “Esegui” per salvare la nuova password.

    Facci sapere se risolvi. Ciao 🙂

    • Auguri tutti dal Forum. Ho intenzione di creare un sito in locle con WordPress. Dopo aver installato un web server XAMPP. ho lanciato il server utilizzando per Apache la porta 888, poichè quella 80 di default è occupata. Una volta avviato Apache e MySql, ho digitato l’URL: localhost:888 e si è aperta la dashboard che mi fa capire che il server funziona correttamente. Succevvivamente ho installato WordPress nella cartella htdocs presente nella cartella di XAMPP. Durante l’installazione mi si chiede di sostituire il file index.php già presente nella citata cartella htdocs, cosa che faccio. Fatto ciò creo con MySql il DB denominato SITO. Vado poi a modificare il file di WP wp-config.php all’occorrenza rinominato. Procedo alla configurazione come di seguito indicato:

      // ** Impostazioni database – È possibile ottenere queste informazioni dal proprio fornitore di hosting ** //
      /** Il nome del database di WordPress */
      define( ‘DB_NAME’, ‘sito’ );
      /** Nome utente del database */
      define( ‘DB_USER’, ‘root’ );
      /** Password del database */
      define( ‘DB_PASSWORD’, ” ); /**senza password
      /** Hostname del database */
      define( ‘DB_HOST’, ‘localhost:888’ );

      Fatto ciò, l’URL diventa localhost:888/sito/wp-admin/install.php.

      Nonostante ciò non riesco ad installare wordpress rilasciandomi errore dei paramentro di configurazione o altri messaggi

      Dove sbaglio?

      • Questo topic è stato modificato 2 anni, 3 mesi fa da giuma58.

    Premetto che non sono un ‘esperta ma ho lo stesso problema . Il mio sito è Eccofatto.click l’hosting è 1&1 e sono su wordpress.org..

    Vedo nella cartella wp_content tutte le cartelle degli altri plugin ma se entro nella bacheca del mio sito alla voce plugin installati non ci sono e alla voce Salute del sito >in Autorizzazioni File Sistem >appare: La directory dei plugin Non scrivibile. Non riesco a ricaricarli e non riesco ad utilizzarli.
    Il mio tema è Neve. Ho controllato il mio database alla voce plugin da phpmyadmin di Ionos e sotto la dicitura plugin ho trovato questa voce:

    FEEDBACK disabilitato MariaDB User Feedback Plugin 100612.0 Sergei Golubchik GPL

    è per questo che non riesco a vedere i miei plugin? e non ho accesso alla directory? potete inviarmi una guida passo passo per risolvere il problema?

    • Non riesco a fare un backup con Duplicator. Il processo arriva al 59.7% e poi si interrompe fornendomi i seguenti errori. Il plugin mi informa che il mio sito occupa 5GB mentre il DB 12MB.

      Fase 1
      Scansionando il sito
      Attendi…
      Mantieni questa finestra aperta durante il processo di scansione.
      Potrebbero servire diversi minuti.

      Fase 2
      Compilazione pacchetto 59.7%
      Attendi…
      Tieni aperta questa finestra e non chiuderla durante il processo di creazione.
      Il completamento dell’operazione potrebbe richiedere diversi minuti.

      Fase 3
      Si blocca a 59.7% per molto tempo.
      Fase 4
      Stato della compilazione
      Compilazione interrotta dall’host
      This server cannot complete the build due to host setup constraints, see the error message for more details.
      If the error details are not specific consider the options below by clicking each section.

      ********************************************************************************
      DUPLICATOR-LITE PACKAGE-LOG: 5 February 2023 22:22
      NOTICE: Do NOT post to public sites or forums 
      ********************************************************************************
      VERSION:	1.5.2.1
      WORDPRESS:	5.9.5
      PHP INFO:	5.6.40 | SAPI: cgi-fcgi
      SERVER:		Apache 
      PHP TIME LIMIT: (0) no time limit imposed 
      PHP MAX MEMORY: 4294967296 (1024M default) 
      MEMORY STACK: 81.25MB
      
      ********************************************************************************
      DATABASE:
      ********************************************************************************
      BUILD MODE:   PHP(query limit - 100)
      MYSQLTIMEOUT: 5000
      MYSQLDUMP:    Not Supported
      TABLES: total:22 | filtered:0 | create:22
      FILTERED: []
      SQL CREATED: 20230205_xxxxxxxxxxx_af3938eced030e1d8652_20230205222046_database.sql
      SQL FILE SIZE: 9.74MB (10209995)
      SQL FILE TIME: 2023-02-05 22:22:05
      SQL RUNTIME: 2.70 sec.
      
      ********************************************************************************
      ARCHIVE (ZIP):
      ********************************************************************************
      ARCHIVE DIR:  /web/htdocs/www.nomeadominio.it/home
      ARCHIVE FILE: 20230205_xxxxxxxxxxx_af3938eced030e1d8652_20230205222046_archive.zip
      FILTERS: *OFF*
      DIRS:
      	not set
      FILES:
      	not set
      EXTS:  not set
      ----------------------------------------
      COMPRESSING
      SIZE:	5.06GB
      STATS:	Dirs 2,677 | Files 29,397
      SQL ADDED: 20230205_xxxxxxxxxxx_af3938eced030e1d8652_20230205222046_database.sql
      [PHP ERR][WARN] MSG:filesize(): stat failed for /web/htdocs/www.nomeadominio.it/home/ikkanews/----.mht [CODE:2|FILE:/web/htdocs/www.nomeadominio.it/home/wp-content/plugins/duplicator/classes/package/class.pack.archive.zip.php|LINE:172]
      do_action('wp_ajax_duplicator_package_build'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, duplicator_package_build, DUP_Package->runZipBuild, DUP_Archive->build, DUP_Zip::create, filesize, DUP_Handler::error, DUP_Handler::getMessage
      [PHP ERR][WARN] MSG:filesize(): stat failed for /web/htdocs/www.nomeadominio.it/home/----.mht [CODE:2|FILE:/web/htdocs/www.nomeadominio.it/home/wp-content/plugins/duplicator/classes/package/class.pack.archive.zip.php|LINE:172]
      do_action('wp_ajax_duplicator_package_build'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, duplicator_package_build, DUP_Package->runZipBuild, DUP_Archive->build, DUP_Zip::create, filesize, DUP_Handler::error, DUP_Handler::getMessage
      
      WARNING: Unable to zip files:
      FILE: [/web/htdocs/www.nomeadominio.it/home/ikkanews/----.mht]
      FILE: [/web/htdocs/www.nomeadominio.it/home/----.mht]
      
      ZipArchive Object
      (
          [status] => 0
          [statusSys] => 0
          [numFiles] => 32072
          [filename] => /web/htdocs/www.nomeadominio.it/home/wp-content/backups-dup-lite/tmp/20230205_xxxxxxxxxxx_af3938eced030e1d8652_20230205222046_archive.zip
          [comment] => 
      )
      
      FILE ADDED TO ZIP: 32071
      COMPRESSION RESULT: '1'
      COMPRESSED SIZE: 4.25GB
      ARCHIVE RUNTIME: 436.76 sec.
      MEMORY STACK: 94.75MB
      building installer
      [PHP ERR][WARN] MSG:No valid encoded path found in value '' for ioncube.loader.encoded_paths. [CODE:2|FILE:Unknown|LINE:0]
      DUP_Handler::shutdown, DUP_Handler::error, DUP_Handler::getMessage

      Il mio hosting mi permette di editare i seguenti parametri (max_execution_time è già al massimo, memory_limit anche):

      PHP 8.1
      PHP 8.0
      PHP 7.4 (obsoleta)
      PHP 7.3 (obsoleta)
      PHP 7.2 (obsoleta)
      PHP 7.1 (obsoleta)
      PHP 7.0 (obsoleta)
      PHP 5.6 (attualmente in uso ma obsoleta)
      PHP 5.5 (obsoleta)
      PHP 5.4 (obsoleta)
      PHP 5.3 (obsoleta)
      PHP 5.2 (obsoleta)
      PHP 4.4 (obsoleta)
      Nascondi versioni obsolete
      display_errors Off
      max_input_time 60
      max_input_vars 1000
      post_max_size 25M
      zlib.output_compression Off
      allow_url_fopen Off
      opcache.jit Off
      max_execution_time 900
      memory_limit 1024M
      output_buffering 4096
      upload_max_filesize 25M
      short_open_tag Off
      mysqli.allow_local_infile Off
      ioncube Off

      Togliendo quei file ottengo questo log:

      ********************************************************************************
      DUPLICATOR-LITE PACKAGE-LOG: 5 February 2023 23:05
      NOTICE: Do NOT post to public sites or forums 
      ********************************************************************************
      VERSION:	1.5.2.1
      WORDPRESS:	5.9.5
      PHP INFO:	5.6.40 | SAPI: cgi-fcgi
      SERVER:		Apache 
      PHP TIME LIMIT: (0) no time limit imposed 
      PHP MAX MEMORY: 4294967296 (1024M default) 
      MEMORY STACK: 80.75MB
      
      ********************************************************************************
      DATABASE:
      ********************************************************************************
      BUILD MODE:   PHP(query limit - 100)
      MYSQLTIMEOUT: 5000
      MYSQLDUMP:    Not Supported
      TABLES: total:22 | filtered:0 | create:22
      FILTERED: []
      SQL CREATED: 20230205_xxxxxxxx_00bacebb0a0a153c8817_20230205230513_database.sql
      SQL FILE SIZE: 9.72MB (10189462)
      SQL FILE TIME: 2023-02-05 23:05:51
      SQL RUNTIME: 2.35 sec.
      
      ********************************************************************************
      ARCHIVE (ZIP):
      ********************************************************************************
      ARCHIVE DIR:  /web/htdocs/www.nomeadominio.it/home
      ARCHIVE FILE: 20230205_xxxxxxxx_00bacebb0a0a153c8817_20230205230513_archive.zip
      FILTERS: *OFF*
      DIRS:
      	not set
      FILES:
      	not set
      EXTS:  not set
      ----------------------------------------
      COMPRESSING
      SIZE:	5.06GB
      STATS:	Dirs 2,676 | Files 29,395
      SQL ADDED: 20230205_xxxxxxxx_00bacebb0a0a153c8817_20230205230513_database.sql
      ZipArchive Object
      (
          [status] => 0
          [statusSys] => 0
          [numFiles] => 32071
          [filename] => /web/htdocs/www.nomeadominio.it/home/wp-content/backups-dup-lite/tmp/20230205_xxxxxxxx_00bacebb0a0a153c8817_20230205230513_archive.zip
          [comment] => 
      )
      
      FILE ADDED TO ZIP: 32070
      • Questo topic è stato modificato 3 anni, 1 mese fa da padovano2022.

    Ciao Mattia,
    dall’errore mi sembra di capire che il servizio hosting che hai scelto con il piano free impone un limite orario di chiamate al database:

    WordPress database error: [User ‘id19965956_wp_fb1f60cfbc425d6a05d40ccebb12505f’ has exceeded the ‘max_queries_per_hour’ resource (current value: 15000)]

    Questo significa che se superi le 15000 chiamate al database in un’ora il sito smetterà di funzionare.
    Non c’è una soluzione efficace: puoi provare a far passare un’ora e tentare nuovamente di installare WordPress oppure contattare il servizio hosting che hai scelto e chiedere se hanno qualche consiglio per risolvere il problema.

    Innanzitutto un sito in locale non può ne inviare o ricevere email. Da ciò che capisco tu vuoi usare per il tuo sito username e pwd WordPress.org, non funziona, sono 2 cose diverse.
    Prova ad entrare nel database del sito wp_users e vedi i dati che risultano.

    • Heyo, okay so, I made this website with 000webhosting and WordPress, it worked fine until now, whenever I log onto the control panel, this shows up:

      Welcome
      Welcome to the famous five-minute WordPress installation process! Just fill in the information below and you’ll be on your way to using the most extendable and powerful personal publishing platform in the world.

      Now it asks me to fill up information, when I do this shows up.

      WordPress database error: [User 'id19965956_wp_fb1f60cfbc425d6a05d40ccebb12505f' has exceeded the 'max_queries_per_hour' resource (current value: 15000)]
      CREATE TABLE wp_users ( ID bigint(20) unsigned NOT NULL auto_increment, user_login varchar(60) NOT NULL default '', user_pass varchar(255) NOT NULL default '', user_nicename varchar(50) NOT NULL default '', user_email varchar(100) NOT NULL default '', user_url varchar(100) NOT NULL default '', user_registered datetime NOT NULL default '0000-00-00 00:00:00', user_activation_key varchar(255) NOT NULL default '', user_status int(11) NOT NULL default '0', display_name varchar(250) NOT NULL default '', PRIMARY KEY (ID), KEY user_login_key (user_login), KEY user_nicename (user_nicename), KEY user_email (user_email) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    Chi ha creato la discussione padovano2022

    (@padovano2022)

    Ho letto la guida che mi hai mostrato ma non risolve il problema. Se leggi con più attenzione trovi scritto questo:

    volumes:
      certbot-etc:
      wordpress:
      dbdata:

    Il codice crea dei volumi non accessibili all’host mentre io desidero poter accedere ai file di wordpress.

    In merito al discorso “bella sudata” ti sbagli perché tutto il resto di codice che vedi nella pagina che posti serve solo per https, proxy, web server, ecc… ma quello è un discorso che non centra nulla con WordPress. Il codice che vedi è tutto quello che devi scrivere per configurare la macchina ma io non ho bisogno di tutto quello. Io ho già configurato la macchina e ho già tutti i servizi attivi, db compreso. Il mio problema è solo WordPress!

    Detto in maniera diversa, il mio quesito è più semplice di quello che pensi.
    Come puoi vedere nella mia configurazione attuale non si parla di Linux, di https, di redirect, di proxy, ecc…:

    version: '3.8'
    services:
      mysql:
        build: ./mysql
        image: mysql-eb:v.1.0
        restart: always
        environment:
          MYSQL_ROOT_PASSWORD: 
          MYSQL_DATABASE: 
          MYSQL_USER: 
          MYSQL_PASSWORD: 
        ports:
          - "3306:3306"
      wordpress:
        image: wordpress:6.0.2
        restart: always
        ports:
          - 8001:80
        environment:
          WORDPRESS_DB_HOST: 
          WORDPRESS_DB_USER: 
          WORDPRESS_DB_PASSWORD: 
          WORDPRESS_DB_NAME: 
        volumes:
          - ./volumes/data-wordpress:/var/www/html
      phpmyadmin:
        image: phpmyadmin:5.2.0
        ports:
          - '9000:80'
        restart: always
        environment:
          PMA_HOST: mysql
        depends_on:
          - mysql

    Io ho bisogno di installare WordPress localmente su Docker e di poter accedere ai file per eseguire un backup delle foto oppure per caricare una configurazione di WordPress presa altrove, ecc….

    In pratica il punto su cui vorrei che ti soffermassi è questo:

        volumes:
          - ./volumes/data-wordpress:/var/www/html

    La cartella “./volumes/data-wordpress” è quella che contiene tutti i file di WordPress. E’ un grosso peccato che gli sviluppatori che fanno parte del team di WordPress non abbiano pensato a Docker.

    Ti faccio un altro esempio. Se vai qui:
    https://hub.docker.com/_/wordpress
    trovi scritto:

    volumes:
      wordpress:
      db:

    In pratica ti viene spiegato come creare il volume per WordPress ma lo fa allo stesso modo del db. Questo non ha senso! E’ come creare un’auto con le ruote e le porte ma poi non metterci il motore. In buona sostanza un lavoro inconcluso! Per quanto riguarda il db non è un problema perché per salvare le tabelle di un sito uso phpmyadmin ma per WordPress il problema c’è. Scrivendo il codice sopra non posso salvare una foto caricata, non posso trasferire un sito su un altro hosting, non posso cambiare un file css di un tema, praticamente non posso fare nulla.

    L’unica soluzione che ho trovato è quella che ho scritto nei post precedenti ma non è un metodo corretto e professionale, neppure comodo.

    Sul fatto che non interessi a nessuno accedere ai file di WordPress dubito fortemente. Se è come dici tu mi devi spiegare come fanno gli altri utenti a superare i limiti che ho descritto sopra.

    • Questa risposta è stata modificata 3 anni, 6 mesi fa da padovano2022.

    Ok ecco il riscontro.

    Se hai un backup ripristina e hai risolto.

    Probabilmente non ce l’hai altrimenti non avresti scritto il post.
    In questo caso si può provare con phpmyadmin.
    Questo link è utile
    https://www.wpwhitesecurity.com/manually-add-wordpress-user-administrator-role-wordpress-database/

    Se phpmyadmin non permette di aggiungere righe e quelli di nuova installazione possono anche non permetterlo, si prova modificando 2 righe della tabella

    wp_usermeta

    .

    Precisamente:

    wp_capabilities a:1:{s:13:”administrator”;b:1;}

    wp_user_level 10

    Ho provato questa seconda strada e funziona.
    Naturalmente l’operazione è a rischio e forse anche incompleta quindi appena ripreso l’accesso del pannello è meglio impostare dalla dashboard di wp un nuovo amministratore.

    Se phpmyadmin non è disponibile di può caricare, via FTP, uno script molto simile, “adminer” , https://www.adminer.org/

    Prima di modificare direttamente il database è meglio fare un backup perché anche se la situazione è compromessa si può sempre peggiorarla.

    Saluto.

Stai vedendo 15 risultati - da 1 a 15 (di 79 totali)