Problema aggiornamento dalla 2.0.13

Aperto da Raffomix, Sabato - 05 Maggio 2018 - 00:59

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Raffomix

scusate se mi intrometto... non mi pareva il caso aprire un topic avente lo stesso argomento:
anche io ho su la 12.0.13 e nel passare alla 12.0.14 mi dà 2 problemi nell'atto del sostituire due stringhe nel file ./Sources/Subs.php
Ho provato a farlo a mano (sostituire le stringhe), ma non ho trovato quelle che il pacchetto pretende di sostituire (ecco il problema).
E sono due stringhe relative alle misure delle immagini:

Codice: (Trova) [Seleziona]
'content' => '<img src="$1" alt="" class="bbc_img" />',
'validate' => create_function('&$tag, &$data, $disabled', '
$data = strtr($data, array(\'<br />\' => \'\'));
if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
$data = \'http://\' . $data;
'),
Codice: (Sostituisci) [Seleziona]
'content' => '<img src="$1" alt="" class="bbc_img" />',
'validate' => function (&$tag, &$data, $disabled)
{
global $image_proxy_enabled, $image_proxy_secret, $boardurl;

$data = strtr($data, array('<br>' => ''));
if (strpos($data, 'http://') !== 0 && strpos($data, 'https://') !== 0)
$data = 'http://' . $data;

if (substr($data, 0, 8) != 'https://' && $image_proxy_enabled)
$data = $boardurl . '/proxy.php?request=' . urlencode($data) . '&hash=' . md5($data . $image_proxy_secret);
},

e

Codice: (Trova) [Seleziona]
'content' => '<img src="$1" alt="{alt}"{width}{height} class="bbc_img resized" />',
'validate' => create_function('&$tag, &$data, $disabled', '
$data = strtr($data, array(\'<br />\' => \'\'));
if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
$data = \'http://\' . $data;
'),
Codice: (Sostituisci) [Seleziona]
'content' => '<img src="$1" alt="{alt}"{width}{height} class="bbc_img resized" />',
'validate' => function (&$tag, &$data, $disabled)
{
global $image_proxy_enabled, $image_proxy_secret, $boardurl;

$data = strtr($data, array('<br>' => ''));
if (strpos($data, 'http://') !== 0 && strpos($data, 'https://') !== 0)
$data = 'http://' . $data;

if (substr($data, 0, 8) != 'https://' && $image_proxy_enabled)
$data = $boardurl . '/proxy.php?request=' . urlencode($data) . '&hash=' . md5($data . $image_proxy_secret);
},


ho provato a farlo comunque ma poi mi si oscura il sito, ovviamente.

l'unica MOD installata che tratta la misura delle immagini è nCode Image Resizer

https://custom.simplemachines.org/mods/index.php?mod=1197

l'ho disinstallata e il problema permane, a cosa pensate sia dovuto l'errore?

Flavio93Zena

Capisco che sia lo stesso argomento, ma perchè devi attaccarti ad un topic che tratta di un problema completamente diverso? Ora non si capisce più nulla @_@ Dividete please ;D
E sì è probabile che la mod sia collegata all'errore ma non saprei visto che non hai allegato il file.

emanuele

Citazione di: Raffomix il Sabato - 05 Maggio 2018 - 00:59
scusate se mi intrometto... non mi pareva il caso aprire un topic avente lo stesso argomento
Ed invece, come dico da "n" anni a questa parte, quando hai un problema, seppur simile ad un altro, apri il tuo topic e metti un link a quello che ti sembra più simile.
In questo caso, i due problemi, seppur simili se li si semplifica a "non riesco ad aggiornare", sono totalmente diversi se solo si va un pelo più in profondità (a te da un errore in fase di installazione dell'aggiornamento, a magicolotto invece non da errori e gli fa installare normalmente, "poi" muore per altri motivi), quindi il topic dedicato è più che giustificato.

Non è che aprendo topic si consumano id, ce ne sono in abbondanza, usiamo queste scorte!! xD

Citazione di: Raffomix il Sabato - 05 Maggio 2018 - 00:59
l'ho disinstallata e il problema permane, a cosa pensate sia dovuto l'errore?
Sicuramente ad una differenza tra il Subs.php tuo e quello originale di SMF, quindi a qualche mod installato o qualche modifica manuale fatta.

Il consiglio solito è quello di usare i suggerimenti da http://www.italiansmf.net/forum/index.php?topic=390.0 e vedere di applicare correttamente le modifiche dell'aggiornamento.

Mi lascia perplesso il fatto che il forum dopo non funzioni, dato che il non fare queste modifiche non dovrebbe causare problema alcuno, dato che sono modifiche atte a rendere SMF compatibile con versioni recenti di php, quindi a meno che non hai... php 5.2, la 2.0.14 dovrebbe funzionare comunque.

Raffomix

grazie per la risposta, innanzitutto!
e scusate il disguido dovuto al fatto che mi sono attaccato al topic di magicolotto, mi (erroneamente, come mi avete fatto notare) mandava fuori strada il fatto del "non si aggiorna" e anche quello del "poi non funziona se installo"...
quindi devo allegare il mio subs?
...vado a guardare il link segnalatomi da emanuele

emanuele

Il file di solito lo alleghi al post usando la funzione allegati. :)

Raffomix

allego il mio subs
e scusate le tempistiche ma ho sempre così poco tempo in questi giorni

Discussioni simili (3)