aggiornamento mod stramm 1.4.23 scomparso captcha registrazione (mod Ludo) aggiornamento mod stramm 1.4.23 scomparso captcha registrazione (mod Ludo)
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

aggiornamento mod stramm 1.4.23 scomparso captcha registrazione (mod Ludo)

Started by VEGA, May 25, 2009, 09:43:10 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

VEGA

ciao,
con il debug mode mi viene segnalato

/register.php
Notice line 75: Undefined index: confirm



Davide Renda

Se applichi un mod , quindi modificando uno o più files di sistema, va da sé che con l'aggiornamento (che sovrascrive, appunto, i files di sistema) devi ri-applicare il mod ad aggiornamento finito.
È per questo che, generalmente, sono preferibili i plugin ai mod.

VEGA

solo che fino adesso i file interessati a modifiche effettuate non li sovrascrivevo se non erano interessati alla soluzione di qualche falla. Ora questo aggiornamento mi ha incasinato un poco  :'( :). Di backup ne ho a iosa speriamo di uscirne

Ludo

Argh, chissà che papocchio di versioni diverse dev'essere la tua Galleria!
Quando si effettua un upgrade, meglio sempre sostituire - previo backup - tutti i file con quelli della nuova versione (come da documentazione); per ri-applicare modifiche e personalizzazioni, basterà controllare nel backup quali file erano stati modificati dopo il rilascio della versione precedente (di cui si sarà conservato il pacchetto zippato), e ri-applicare le modifiche ai nuovi file confrontandoli coi suddetti tramite un programma ad hoc (es. WinMerge).

VEGA

senti io rimetterei la galleria ex novo a questo punto. Perchè io ho fatto come dici tu fino adesso  :-\. Quindi grandi casini!!
anche se poi ha funzionato bene fino adesso. Ora a parte il backup del database, la cartella album c'è altra roba?

VEGA

oltre al database, il file include/config.inc.php, il file anycontent.php e la cartella albums mi sembra di capire, esatto?

scarico la galleria e la installo, applico il mod, sostituisco file e cartelle elencate sopra e importo il database?

Ludo

Quote from: VEGA on May 26, 2009, 10:23:47 AM
senti io rimetterei la galleria ex novo a questo punto. Perchè io ho fatto come dici tu fino adesso  :-\.
Allora avevo capito male, il procedimento di cui sopra è quello corretto. Devi però migliorare il controllo sui file modificati. Per chiarezza elenco i passaggi che seguo io, che ho tutti i miei mod applicati alla mia galleria:
1) scarico l'aggiornamento della Galleria
2) eseguo backup del database
3) eseguo backup completo dei file della Galleria, esclusa cartella /albums
4) estraggo l'aggiornamento della Galleria nella webroot, sovrascrivendo i file della vecchia versione
5) ripristino il contenuto personalizzato di anycontent.php
6) apro l'archivio contenente la versione precedente della Galleria (oggi, la 1.4.22), opportunamente conservato
7) verifico, cartella per cartella, la data di ultimo aggiornamento dei file contenuti nell'archivio
8) apro con WinMerge, uno per uno, i file della copia di backup modificati successivamente alla data di cui sopra, confrontandoli con l'ultima versione aggiornata contenuta nella webroot
9) applico ai file aggiornati le variazioni derivanti da mod contenute nei file di backup corrispondenti (occorre un po' di memoria per riconoscere i mod precedentemente applicati, ovviamente, ma già dal secondo aggiornamento uno ci fa l'occhio).
10) carico i files aggiornati sul server

Ludo


VEGA

ok, ma in questo caso posso applicando l'ultimo aggiornamento ho questo errore che con lo stato precedente non avevo
Io di personalizzazioni non ne ho a parte solo la modifica per quanto riguarda il captcha per la registrazione che mi aiutasti tu tempo fa. Negli aggiornamenti fino adesso non ho omesso niente.

VEGA

c'è una contraddizione in quello che ho scritto. No, non sono certo,ma casini non ne ho avuti. Solo adesso applicando il mod. Scusa ma me la faccio...non vorrei perdere tutto :'(

VEGA

ho fatto l'upload di tutti i file del mod, sovrascrivendo gli esistenti. In fase di registrazione ho il messaggio "Script chiamato senza i parametri richiesti. (confirm)". 

Davide Renda

Quote from: VEGA on May 26, 2009, 04:40:19 PM
ho fatto l'upload di tutti i file del mod, sovrascrivendo gli esistenti. In fase di registrazione ho il messaggio "Script chiamato senza i parametri richiesti. (confirm)". 
Devi ri-applicare il/i mod ;-)

VEGA

ho sovrascritto i file della galleria con la versione normale e poi il mod. Ora ho provato, per curiosità, a sostituire solo il file register.php e l'errore non c'è e la registrazione funziona, ma il captcha non si vede. Tempo fa il buon Ludo mi aiutò a far funzionare questo captcha (http://forum.coppermine-gallery.net/index.php/topic,55821.0.html). Non capisco che cosa si è incasinato

Ludo

Avevo adattato il mio mod al captcha che avevi già installato e funzionante nella pagina dei contatti...devi recuperare quei file modificati.

VEGA

le modifiche ai file sono rimaste invariate

il captcha.php nella root

define("IN_COPPERMINE", true);
require("include/init.inc.php");
require("mail/classes/php-captcha.inc.php");


il file register.php


require('include/init.inc.php');
require("mail/classes/php-captcha.inc.php");
require('include/mailer.inc.php');


nonstante si veda l'immagine (http://www.maranimage.it/captcha.php)

nel form di registrazione non appare


(ho visto anche se prima di <?php o dopo ?> ci sono simboli strani o spazi, in passato non funzionava per questo)

VEGA

ho risolto. Sembrava un problema senza uscita invece era un problema banale. Per correttezza riporto.
In pratica da backup ripristinavo il file register e non so perchè sul server non veniva effettivamente sovrascritto. Quindi l'ho cancellato dal server e ripristinato.  :-[

Ludo