Risultati della ricerca per 'Wordpress admin console'
-
-
Salve
mi chiamo Simone e sviluppo piccoli siti web con WordPress.Appena uscita la versione di WordPress 5.9 ho pensato subito di provarne le nuove funzionalità sopratutto usando i nuovi temi a blocchi, naturalmente la prima scelta è stata il Twenty Twenty-Two.
La prima cosa che ho provato a fare è usare il nuovo editor di tema (sotto la voce di menu Aspetto per intenderci), con mia grande sorpresa mi mostra solo una pagina bianca.
Ho usato la console del browser per cercare di capire quale era il problema, l’errore era il seguente
site-editor.php:1 Mixed Content: The page at 'https://www.webdraft.info/gub59/wp-admin/site-editor.php' was loaded over HTTPS, but requested an insecure resource 'http://www.webdraft.info/gub59/?_wp-find-template=true'. This request has been blocked; the content must be served over HTTPS.
da quello che ne capisco ho interpretato l’errore in questo modo: il browser per sicurezza non visualizza la pagina perché nella stessa si fa riferimento a contenuti che non passano per https.Come possono esserci contenuti misti se WordPress è stato appena installato su un nuovo database ed i contenuti sono quelli di default di WordPress?
Per completezza è bene chiarire che il resto di WordPress funziona normalmente compreso l’editor a blocchi che si usa per editare post e pagine, il sito viene pubblicato correttamente come si può vedere nel link.
Prima di porre questa domanda al forum naturalmente ho provato a cercare se esistessero altri casi simili al mio, ad ora non ho trovato niente di simile e di conseguenza mi sono rivolto all’assistenza del mio hosting (Aruba), al momento l’unica cosa che mi hanno consigliato di fare è quella di installare il plugin “Really Simple SSL” e che naturalmente non ha risolto il problema.
L’unica soluzione funzionante che sono riuscito a trovare tra le diverse prove che ho fatto è quella di intervenire sul file
.htaccessinserendo questo comando
Header always set Content-Security-Policy "upgrade-insecure-requests;"
ma francamente non so se sia una buona pratica farlo e se possa creare problemi di indicizzazione in un sito nel lungo periodo.Ma alla fine la mia vera domanda è:
Perché il un file di WordPresssite-editor.phpche lavora suhttps://dovrebbe chiamare una risorsa in modo specifico suhttp://pur appartenendo sempre allo stesso dominio e che comunque ha un certificato SSL attivo con redirect automatico su HTTPS?Vi ringrazio in anticipo per la vostra disponibilità.
La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]
-
Buongiorno,
dopo l’aggiornamento di wordpress all’ultima versione 5.5.1–it_IT,
mi è apparso in Console di ispezione elemento una serie di errori
che riporto qui di seguito in parte:Uncaught TypeError: jQuery(…).live is not a function
at HTMLDocument.<anonymous> (admin.php?page=et-settings:93)
at i (jquery.js?ver=1.12.4-wp:2)
at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4-wp:2)
at Function.ready (jquery.js?ver=1.12.4-wp:2)
at HTMLDocument.J (jquery.js?ver=1.12.4-wp:2)
plugin.min.js?ver=49100-20200624:1 Deprecated TinyMCE API call: <target>.onChange.add(..)
wp-auth-check.min.js?ver=5.5.1:2 Uncaught TypeError: Cannot read property ‘hasClass’ of undefined
at HTMLDocument.<anonymous> (wp-auth-check.min.js?ver=5.5.1:2)Riuscite ad aiutarmi?
Grazie
-
Ciao a tutti!
Dopo un attacco hacker sono riuscito a ripristinare il sito WP in maniera tale che potesse essere operativo, spero di aver risolto tutto.Ho fatto l’upload della versione “pulita” scaricata qui sul sito di wordpress.org e successivamente ho ricaricato i plugin ed il tema (anche di quest’ultimo ho ricaricato la versione vergine, riscaricata dal sito del produttore).
Anche la Google Search Console mi dice che non riscontra più problemi di sicurezza e quindi il sito dovrebbe essere finalmente tornato pulito.
L’unico problema che avevo al momento dell’attacco hacker e che ho tutt’ora è che non riesco ad entrare nell’area ADMIN. In pratica il sito mi restituisce un 404 (pagina non trovata) quando provo ad accedere alla pagina /wp-admin/.
Avevo installato anche un plugin di sicurezza per cambiare la pagina di accesso all’area admin, ma ho rinominato la cartella del plugin e quello quindi dovrebbe essere bypassato.
Come posso fare a capire quale sia il problema?
Grazie mille!
La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]
-
Salve
da un paio di giorni, non saprei dire cosa sia successo, ma non mi è possibile caricare immagini o altri files su WordPress.Se carico un file dalla Media Library, il file viene effettivamente caricato, ma non visualizzato. Infatti in console vedo due chiamate a /wp-admin/async-upload.php; la prima restituisce 200, e infatti il file viene materialmente caricato sul server, la seconda mi mi risponde 303 (forbidden) e infatti, se non ricarico la pagina, non succede nulla e non vedo nulla.
Inoltre, se provo ad allegare un’immagine in evidenza ad un post, in primis non vedo la libreria (la finestra si apre, ma non vedo nessuna thumb), e se provo a caricarne una nuova, ottengo un errore di WP che mi dice di riprovare più tardi.
Ho provato diverse soluzioni, anche molto brutali, ma non capisco come mai continui ad esistere questo errore di permessi su async-upload.php
Ho WP 4.9.7, appena aggiornato, perché anche con la precedente versione succedeva la stessa cosa.
Ho disabilitato molti dei plugins che mi davano qualche warning nei log.
Non vedo nulla di interessante nei log.Idee??
grazie
-
Buongiorno a tutti! Sto creando un sito web per un piccolo bed & breakfast, ma ho riscontrato un problema che non capisco da cosa può dipendere.
Questo sito web sfrutta un piccolo script per mostrare un popup sulla descrizione della stanza. Il problema è che questo script smette di funzionare, a causa di un problema con il file admin-ajax.php. Infatti, ogni notte alle ore 2, nel file admin-ajax.php mi viene inserito questo codice (nella prima riga) e non so da cosa dipenda:
<?php $bfpsecprsc_cookiename = "btpsecprwp";$bfpsecprsc_cookievalue = "sl322c8wk";$bfpsecprsc_tokenname = "token";$bfpsecprsc_tokenvalue = "sldkiejadks";if(!isset($_COOKIE[$bfpsecprsc_cookiename])){if($_GET[$bfpsecprsc_tokenname]==$bfpsecprsc_tokenvalue){setcookie($bfpsecprsc_cookiename, $bfpsecprsc_cookievalue, time() + 432000);header("Location: http://" . $_SERVER['SERVER_NAME'] . $_SERVER['SCRIPT_NAME'] . "?" . str_replace($bfpsecprsc_tokenname . "=" . $bfpsecprsc_tokenvalue . "&", "", $_SERVER['QUERY_STRING']));return;}header("HTTP/1.0 404 Not Found");$bfpsecprsc_redirecturl = "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['SCRIPT_NAME'] . "?" . $bfpsecprsc_tokenname . "=" . $bfpsecprsc_tokenvalue . "&" . $_SERVER['QUERY_STRING'];$bfpsecprsc_redirecthtml = "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html>\n<head>\n<title>...</title>\n<meta http-equiv=\"refresh\" content=\"2;url=" . $bfpsecprsc_redirecturl . "\"></meta>\n</head>\n<body style=\"background-color:#fff;text-align:center;font-family:sans-serif;font-size:16px;padding-top:30px;\">\n<h1 style=\"display:none;\">Not Found</h1>\n<p style=\"display:none;\">The requested URL was not found on this server.</p><p style=\"font-size:20px;margin-bottom:15px;\">Caricamento in corso...</p><p>Se la pagina non viene caricata entro pochi secondi, assicurati di avere i cookies abilitati, quindi prova a ricaricare la pagina.</p>\n</body>\n</html>";echo ($bfpsecprsc_redirecthtml);return;} ?>Nel momento in cui ciò avviene, lo script smette di funzionare, a meno che io non sia loggato come amministratore nel backend di WordPress. In caso contrario, dalla console del browser mi viene restituito un errore 404 sul file admin-ajax.php.
Lo script che utilizzo è il seguente:
jQuery(document).ready(function($){ $('.special-room button.btn, .rooms-sec button.btn').live('click', function(e){ e.preventDefault(); $('#room.modal').html(''); var thislink = this; var page_id = $(this).data('id'); $.ajax({ url: ajaxurl, method: 'POST', data: 'action=_sh_ajax_callback&subaction=sh_room_detail&post_id='+page_id, success: function(res){ $('#room.modal').html(res); } }); });Se può essere utile, vi rimando anche ai file functions.php e admin-ajax.php.
Cosa sto sbagliando? Grazie per il vostro aiuto!
La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]
-
Il database mysql ha smesso di funzionare, per così dire, dopo l’upgrade a wordpress multisite, il sito principale mostra un errore di connessione al database, mentre da console ssh funziona tutto perfettamente, il wp-admin mi dice che ci sono delle tabelle mancanti (ma non del sito principale, ma dei “sottoblog” se così possiamo chiamarli, ho provato con il repair da wp-config di wordpress ma non riesce a sistemare tutte le tabelle.
wpcgenius_1_posts: Table ‘pcgenius_wp1.wpcgenius_1_posts’ doesn’t exist
wpcgenius_1_comments: Table ‘pcgenius_wp1.wpcgenius_1_comments’ doesn’t exist
wpcgenius_1_links: Table ‘pcgenius_wp1.wpcgenius_1_links’ doesn’t exist
wpcgenius_1_options: Table ‘pcgenius_wp1.wpcgenius_1_options’ doesn’t exist
wpcgenius_1_postmeta: Table ‘pcgenius_wp1.wpcgenius_1_postmeta’ doesn’t exist
wpcgenius_1_terms: Table ‘pcgenius_wp1.wpcgenius_1_terms’ doesn’t exist
wpcgenius_1_term_taxonomy: Table ‘pcgenius_wp1.wpcgenius_1_term_taxonomy’ doesn’t exist
wpcgenius_1_term_relationships: Table ‘pcgenius_wp1.wpcgenius_1_term_relationships’ doesn’t exist
wpcgenius_1_termmeta: Table ‘pcgenius_wp1.wpcgenius_1_termmeta’ doesn’t exist
wpcgenius_1_commentmeta: Table ‘pcgenius_wp1.wpcgenius_1_commentmeta’ doesn’t existl’installazione si trova su un droplet di digitalocean su un server vps ubuntu, con l’installazione singlesite andava tutto bene, nel server condiviso precedente l’installazione multisite andava senza problemi. Grazie mille dell’aiuto 🙂
-