Attivare il debug è come prendere un acido

Zona franca dove poter dibattere argomentazioni comunque pertinenti all'uso e abuso del computer
Regole del forum
Attenersi a queste disposizioni.

Attivare il debug è come prendere un acido

Messaggioda systemcrack » mer 8 giu 2022, 7:36

Ciao Silver, ieri dopo avere installato un plugin sul sito (eventi utenti), mi sono accorto di un'anomalia cioè il conteggio sbagliato degli eventi in arrivo. Ho scritto al creatore del plugin il problema, il quale mi ha consigliato di guardare nel debug perchè è un problema segnalato solo da me. Così ho seguito il suo consiglio e dal debug sono venuti fuori 2 errori:

1 di database messaggio
Codice: Seleziona tutto
Table 'my_marcorosini.avwp_wpforo_logs' doesn't exist


Query
Codice: Seleziona tutto
SELECT DISTINCT `key`, `value`
FROM `avwp_wpforo_logs`
WHERE `sessionid` = 'WN3PlgMhZhWoPFshov9crdxkxclzA1jzBCux7TBRViv'
AND `key` IN('neutral','error','success')


1 di PHP messaggio
Codice: Seleziona tutto
Undefined index: content


Luogo dell'evento
Codice: Seleziona tutto
membri/.dummy/master/wordpress/wp-content/plugins/altervista/classes/social/social-standardize.php:356
AV\S\Social_Standardize->loadCoreWidgetData()
/membri/.dummy/master/wordpress/wp-content/plugins/altervista/classes/social/social-standardize.php:265
AV\S\Social_Standardize->load()
/membri/.dummy/master/wordpress/wp-content/plugins/altervista/classes/social/social-standardize.php:640
AV\S\Social_Standardize->action_admin_init()
wp-includes/class-wp-hook.php:307
do_action('admin_init')
wp-admin/admin.php:175


Ora sto cercando di capire da cosa siano dovuti questi errori come risolverli, ma oggi ho paura non sia la giornata giusta.
Sto quasi pensando di salvare post, media, setting e reinstallare tutto manualmente.. il wordpress di altervista mi fa proprio cagare!
Nel cosa dovrai spiegarmi come fare andare in https perchè sul supporto di altervista non è chiaro.
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » mer 8 giu 2022, 11:04

Anche io oggi non ho gran tempo: ma il primo avviso segnala la mancanza di una tabella nel database che viene richiamata.
av_wpforo_logs
fa parte del plug-in?
Le tabelle si creano con istruzioni
MySQL.
Di solito queste istruzioni vanno eseguite
a parte nel processo delle MOD.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » mer 8 giu 2022, 12:48

Marco, per riscrivere il sito in https non ho capito cosa non ti risulta?
Casomai leggi qui cosa suggerisce alemoppo, altrimenti chiarisciti.
Si tratta comunque di inserire codice nell'.htaccess file che presiede il filesystem di WordPress.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda systemcrack » mer 8 giu 2022, 13:37

Silver Surfer ha scritto:Anche io oggi non ho gran tempo: ma il primo avviso segnala la mancanza di una tabella nel database che viene richiamata.
av_wpforo_logs
fa parte del plug-in?
Le tabelle si creano con istruzioni
MySQL.
Di solito queste istruzioni vanno eseguite
a parte nel processo delle MOD.

In wordpress fa tutto lui, ma leggendo in giro ho trovato questo.. forse un bug

Che dovrebbe risolversi con questo:
Codice: Seleziona tutto
CREATE TABLE IF NOT EXISTS `avwplo_wpforo_logs`(
`logid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
`sessionid` VARCHAR (255) NOT NULL,
`key` VARCHAR (255) NOT NULL,
`value` MEDIUMTEXT NOT NULL,
PRIMARY KEY (`logid`),
KEY `sessionid_key` (`sessionid`(20), `key`(160))
) ENGINE=InnoDB DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;


Mi devo ricordare come come diavolo si aggiunge una tabella sul database :roll:
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » mer 8 giu 2022, 14:31

Quella è l'istruzione per creare la tabella di cui necessità il plugin.
Devi inserire quel codice in phpmyadmin evidenziando il tuo database e utilizzando la modalità SQL
.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda systemcrack » mer 8 giu 2022, 16:22

Silver Surfer ha scritto:Quella è l'istruzione per creare la tabella di cui necessità il plugin.
Devi inserire quel codice in phpmyadmin evidenziando il tuo database e utilizzando la modalità SQL.

E questo l'abbiamo risolto.. tra l'altro correggendo l'errore del database è sparito pure quello del php %$%$
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » mer 8 giu 2022, 16:29

Bene per https dovrebbe essere ancora più facile.
Lo puoi abilitare dal tuo pannello di controllo personale Altervista e poi integrare nel file .htacces che presiede Word Press, dove avrai il config.php o qualcosa di simile, non l'.htacces generale del tuo spazio web.
Alla fine delle varie istruzioni inserisci
Codice: Seleziona tutto
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule .* https://nome.altervista.org%{REQUEST_URI} [L,R=301]


Io ho messo ad esempio
Codice: Seleziona tutto
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule .* https://silvermaledetto.altervista.org%{REQUEST_URI} [L,R=301]

in entrambi i file .htacces della root dei forum che ho sullo stesso database.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda systemcrack » mer 8 giu 2022, 17:01

Grande! Adesso proverò a guardarci. Mi sa che apro un altro dominio e quello che ho ora lo utilizzerò come piattaforma di sperimentazione.

Comunque anche a wordpress smonta e rimonta da fastidio.
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna

Re: Attivare il debug è come prendere un acido

Messaggioda systemcrack » gio 9 giu 2022, 8:05

systemcrack ha scritto:
1 di PHP messaggio
Codice: Seleziona tutto
Undefined index: content


Luogo dell'evento
Codice: Seleziona tutto
membri/.dummy/master/wordpress/wp-content/plugins/altervista/classes/social/social-standardize.php:356
AV\S\Social_Standardize->loadCoreWidgetData()
/membri/.dummy/master/wordpress/wp-content/plugins/altervista/classes/social/social-standardize.php:265
AV\S\Social_Standardize->load()
/membri/.dummy/master/wordpress/wp-content/plugins/altervista/classes/social/social-standardize.php:640
AV\S\Social_Standardize->action_admin_init()
wp-includes/class-wp-hook.php:307
do_action('admin_init')
wp-admin/admin.php:175



Vedi che secondo me questo errore è causato dal pessimo wordpress, taroccato da altervista.. sono sicuro che se installo tutto manualmente questo problema non sussisterà più.
Quello che mi fa girare gli asteroidi è che ormai sul forum di assistenza, nessuno ti spiega più nulla.. ti dicono solo di avviare la procedura di ripristino. Ma uno così non capisce davvero dov'è il problema >>>c
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » gio 9 giu 2022, 10:23

Quando una mod o plugin deve aggiungere tabelle al database, lo fa solo con delle istruzioni SQL.
Io ho un notevole numero di tabelle supplementari all'istallazione pulita phpBB3, ma ti assicuro che le ho create tutte io, le MOD mica lo fanno, e guai se lo facessero!
Pensa che oggi ho dovuto disattivare per Brain sia il debug che il debug extra, altrimenti da sloggato mi appaiaiono un sacco di allert per il file functions_display.php., che apparentemente non ritocco da mesi!
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » gio 9 giu 2022, 10:35

Ho risolto il mio: erano i permessi degli ospiti e dei BOT che confliggevano: certo che i permessi del phpBB sono davvero un mondo inesplorabile!
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda systemcrack » ven 10 giu 2022, 13:42

Io invece ho deciso di partire col dominio nuovo ed installazione pulita su cui passerò successivamente: post, media, utenza.

Il file .htacces generato da altervista è così:
Codice: Seleziona tutto
# BEGIN AV_HTTPS
###### ###### ###### ###### ##  DO NOT EDIT!
###### ###### ###### ###### ##
##       ##   ##  ## ##  ## ##  This is an automatically generated file,
##       ##   ##  ## ##  ## ##  any manual change will be lost.
######   ##   ##  ## ###### ##
######   ##   ##  ## ###### ##  NON MODIFICARE!
    ##   ##   ##  ## ##     ##
    ##   ##   ##  ## ##         Questo è un file generato automaticamente,
######   ##   ###### ##     ##  qualsiasi modifica manuale verrà persa.
######   ##   ###### ##     ##

# If you think you need to edit this file, please open a new thread in our
# support forum (http://forum.en.altervista.org/cms/) explaining what you are
# trying to do.

# Se pensi di aver bisogno di modificare questo file, apri una nuova discussione
# sul nostro forum di supporto (http://forum.it.altervista.org/wordpress/)
# spiegando cosa stai cercando di fare.

AddHandler av-php73 .php
RewriteCond %{HTTP_HOST} !=marcorosini.altervista.org
RewriteCond %{HTTP:X-Forwarded-Host} !=marcorosini.altervista.org
RewriteRule ^ https://marcorosini.altervista.org%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteCond %{HTTPS} =off
RewriteRule ^ https://marcorosini.altervista.org%{REQUEST_URI} [L,R=301]
SetEnv AV_TOOLBAR 0

# END AV_HTTPS
# BEGIN SMART PUSH FAST BRIDGE
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^push/([_0-9a-zA-Z-]+)/?(.*)?$ index.php?smpushcontrol=$1/$2&%{QUERY_STRING}
</IfModule>
# END SMART PUSH FAST BRIDGE
# BEGIN WordPress
# Le direttive (linee) tra `BEGIN WordPress` e `END WordPress` sono
# generate dinamicamente, e dovrebbero essere modificate solo tramite i filtri di WordPress.
# Ogni modifica alle direttive tra questi marcatori verrà sovrascritta.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

# av:AntiHotlink
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} \.(gif|jpe?g|png)$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9\-\.]*)marcorosini\.altervista\.org
RewriteCond %{REQUEST_URI} !^\/_altervista_ht\/
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9\-\.]+)google\.
RewriteRule .*$ http://hl.altervista.org/split.php?http://%{HTTP_HOST}%{REQUEST_URI} [R,L]
# AntiHotlink
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » ven 10 giu 2022, 14:41

Mi sembra ottimo e abbondante.
Poi quel file, lo potrai sempre integrare o modificare come vorrai.
Ora io non ho presente come viene installato WP nel sito, hai una root simile?
/WP e dentro hai quel file , o hai
/WP
.htacces
index.php ecc.
allo stesso livello di profondità?
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda systemcrack » ven 10 giu 2022, 15:40

Io installo direttamente senza root.. cioè i files di wordpress non sono dentro una cartella wordpress o simile. Il problema è che se anche cambio i dati nel file .htacces e il database continua a darmi errore e riesco a visualizzare la homepage ma non riesco a loggarmi.. mi da pagina bianca chiedendo di cancellare i cookies.. lo faccio.. ma nulla sempre errore.
Se cerchi su altervista tutti ti dicono solo: ma perchè non passi al preinstallato da altervista?
Nessuno dice come risolvere!!!! ///mo

Un nervoso che non ti dico!
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » ven 10 giu 2022, 16:31

Ma perchè non passi al wordpress preistallato?










Piuttosto ma perchè hai bisogno di wordpress?

Ricordo che Bongo quando si trattò di valutare un CMS optò, in prima istanza per Joomla!
Poi lasciamo perdere come andò a finire BBD Forum.
Probabilmente per via del bridge col phpBB3???
Comunque WP ha conquistato la fetta maggioritaria del mercato, ma configurarselo ( e bene ) in proprio, non mi sembra che sia come bere un bicchier d'acqua.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda systemcrack » ven 10 giu 2022, 17:51

Io l'ho fatto su un altro servizio, a pagamento, e non ho avuto problemi. Con altri 2 siti sempre su altervista ma fatti prima che ci fosse sta chigghiata di divisione tra preinstsllato e manuale, non ho avuto problemi. Poi joomla, non lo conosco. Mi sembra assurdo che si dia un servizio di cui non si dà reale assistenza. Anche perché sebbene installi un plugin fatto apposta per forzare il tutto.. non trova il certificato.
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » ven 10 giu 2022, 19:04

Ma prendere il coraggio a due mani e provare a farsi un sito in proprio
magari partendo da Bootstrap Studio?

P.S. l'ultima versione di Bootstrap Studio è reperibile in No Fly Zone
Mi verrebbe voglia di rendere SilverGlacier responsive, basandomi sul framework Bootstrap.
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda Silver Surfer » lun 13 giu 2022, 11:20

Per stare
£onto
Io da sempre non solo ho attivo il debug ma anche quello extra di phpBB Olympus.
Sono un temerario....
I lamer ringraziano ^^^44
”Un guerriero senza patria e senza spada
Con un piede nel passato
E lo sguardo dritto e aperto nel futuro”
Avatar utente
Silver Surfer
Principe
Principe
 
Messaggi: 82344
Iscritto il: gio 20 set 2007, 21:13

Re: Attivare il debug è come prendere un acido

Messaggioda systemcrack » mar 14 giu 2022, 10:30

Allora ho scoperto il problema da cosa fosse dovuto, per quanto riguarda l'errore di conteggio che compariva, ma per ora non posso risolverlo, dovrei acquistare una versione pro di un plugin.
E comunque dopo 3 giorni che provo, non c'è stato verso, su altervista non è più possibile installare wordpress manualmente se poi si vuole passare all'https.
Uno schifo! Ad ogni modo.. continuerò a sperimentare finchè non trovo il modo di migrare da questo dominio all'altro (e per questo credo di aver trovato il plugin che fa al caso mio).
Ora comunque sono riuscito a mettere un calendario degli eventi per gli utenti. Dovremmo esserci.. c'è l'essenziale.

Guarda Silver, mi piaceva davvero molto di più il phpbb, facilmente customizzabile e con tante cose per arricchirlo, ma è troppo "datato" il lato front-end utenza poi, non ne parliamo. Ma soprattutto non è istantaneo. Se quelli del phpbb avessero guardato alle cose davvero utili e serie invece che dirigersi verso la direzione presa... )))e
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna

Re: Attivare il debug è come prendere un acido

Messaggioda systemcrack » mar 14 giu 2022, 14:41

Ho iniziato ora con la migrazione.. vediamo se tutte questi ostacoli si riproporranno anche in questo caso.
"Il popolo non dovrebbe temere il proprio governo, sono i governi che dovrebbero temere il popolo." V for vendetta
Avatar utente
systemcrack
Marchese
Marchese
 
Messaggi: 811
Iscritto il: ven 5 mar 2010, 15:07
Località: Ravenna
Prossimo

Torna a Brain-Storming

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron