Registrazione Automatica (Utente già esistente)
Autor: Gilberto C.
Besucht 2556,
Followers 1,
Geteilt 0
Uso X5 10 PRO e ho abilitato la registrazione automatica per i nuovi utenti. Lavoro sia su un sito costruito con X5 10 Evolution che ha utenti registrati "a mano" che con uno creato nativo con X5 10 PRO completamente vuoto. In entrambi i casi all'atto della creazione del nuovo utente nella pagina "registrazione automatica" viene restituito il messaggio "l'utente selezionato è già esistente" cosa NON vera. Gli accessi al db un MySql hosted Unix appaiono corretti e fuzionanti. Ho caricato tutti i file del sito all'upload. Qualche suggerimento? Grazie Gilberto
Gepostet am
1) ... la EVO v.10 in uso non è aggiornata; scarica dal tuo Profilo, qui in alto a destra;
2) ... dal pannello admin www.nomesito.admin/ ... che risposte ottieni...? ...e controlla di avere il PHP.5+
... metti anche i LINK dei Siti, e fornisci anche USER/PASS fissi (provvisoriamente) per il test...
.
ciao
Autor
Perdona la domanda necessito di un po' di tutorship: EVO v10 (?) da dove la scarico "dal Profilo" ?.
Il pannello di controllo del sito fatto con V10 Pro non riconosce Username e Psw (Admin admin) default del sito ; il pannello di controllo di un sito creati con V10 Evolution funziona.
Quello che funziona è www.progettodifesa.it (dominio primario in produzione)
Quello che non funzione è test.progettodifesa.it (terzo livello in test)
uno user che esiste (creato a mano)
user :d
psw:d
Il PHP risulta Versione di PHP: 5.3.3-7+squeeze3PASS
Grazie
Gilberto
Prima domanda...vai nel tuo profilo qui in alto a dx, e sotto la voce download trovi l'aggiornamento...
per la passw. e user, controlla al passo 4 in gestione accessi....doppio clicc su admin e vedi...
... user/pass sembra che non funzionino...
... il secondo forse perchè la pagina da aprire è index.php e che non c'è essendo chiamata index.html
.
ciao
Autor
ok.... decisamente meglio se uno un po' pirla mettesse la psw giusta....
in ogni caso il pannello dice:
Versione di PHP: 5.3.3-7+squeeze3PASS
Supporto sessioniPASS
Cartella su Server con accesso in scrittura (/public/test)FAIL
Contattare l'hosting provider per sapere il percorso della cartella con permessi di scrittura (777)
Cartella su Server con accesso in scrittura (site root folder)PASS
Supporto MySQL ed impostazioni database (Progetto Difesa Test)PASS
Il test della mail funziona
Nel tag registrazioni automatiche non risulta nulla (giustamente).
Sto scaricando sia Evolution che Pro dal profilo. Dici di reinstallare tutto anche se la Pro mi dice che è già alla ultima versione ? Il problema ce l'ho con la PRO la Evolution funziona bene (naturalmente sensa registrazione automatica che non ha .... giusto?)
Ciao e grazie
... questo test.progettodifesa.it è già col programma corretto, l'altro no...
[ Cartella su Server con accesso in scrittura (/public/test)FAIL ]
... questo vuol dire che la cartella public e/o test non sono abilitate alla scrittura dati (777), e/o che non esistono sul server, ed eventualmente le devi creare tu assegnando i permessi...
... ho visto che sei su un hosting che mi è antipatico dai tempi del LibrodiSwishForum, che aveva creato problemi allora, e se fai un cerca in Aswers ti renderai conto che la gran parte dei problemi lato server si sono presentati lì...
.
ciao
Autor
... ed è proprio test.progettodifesa.it che non funziona...
o meglio funziona tutto tranne la registrazione automatica.
Antipatia a parte, Register è meno schizzinoso di Aruba, di altri non so, e poi stiamo parlando di features base.
Una domanda: KolAsim sei parte dello staff Incomedia o sei un gentile user come me?
Altri test fatti:
Se manca la definizione della cartella utilizza la root e il test passa.
Funziona la scrittura sul db di dati inseriti in un modulo mail (vedi pagina tabella sul sito online attualmente)
Scrive e li vedo correttamente nel db Mysql.
Le mail partono in modo corretto.
E' lo stesso db che indico nella definizione della Registrazione Automatica quindi il db è accessibile al codice e ha le giuste autorizzazioni.
Vedo nel codice dell'x5engine un return code -6 per "user already exists" e fa il check in access.inc.php dove sono registrati correttamente gli utenti e solo quelli.
Se clicco il tasto aggiorna nella gestione accessi da "errore di connessione"
Se mi connetto via odbc con un excel funziona e vedo i dati caricati.
Il sito ha 3 (tre) pagine ed è creato da zero con 10PRO... siamo alle funzioni base, siamo sicuri che il check sull'esistenza degli utenti sia corretto e come mai la connessione in aggiornamento non va mentre su excell funziona?
Non vorrei dovermi mettere a studiare il php e debuggare il codice per capire... non ho più l'età... e il sito mi serve proprio con e per quella funzione ed è la principale ragione del passaggio dalla Evo alla Pro.
Grazie per il supporto.
... non dello STAFF; ...e non so se gentile come te, ma di sicuro un USER come te... (da due anni senza PC e senza Programmi in uso!!!)
__________________________________
...?... hai verificato la posizione detta prima:
.............................................................
[ Cartella su Server con accesso in scrittura (/public/test)FAIL ]
... questo vuol dire che la cartella public e/o test non sono abilitate alla scrittura dati (777), e/o che non esistono sul server, ed eventualmente le devi creare tu assegnando i permessi...
___________________________________
... la sotto cartella "test" l'avevi dichiarata tu...?...
... eventualmente toglila dal form e riprova il test ADMIN...
.
ciao
Autor
già fatto tutto quello che suggerisci, il test passa ma il comportamento non cambia.
.... attendo gli amici di Incomedia ... domani.
ciao
... intanto che aspetti lo STAFF, verifica se hai ancora un errore tipo questo:
[ Cartella su Server con accesso in scrittura (public)FAIL ]
... se sì, vuol dire che la cartella public non è stata da te abilitata (777) o che non esiste...
... oppure, fare come ti viene suggerito dal pannello:
[Contattare l'hosting provider per sapere il percorso della cartella con permessi di scrittura (777)]
.
buona domenica
Autor
Ok all,
ora funziona tutto; come..?
Di fatto non mi pare che nulla sia mutato rispetto alle prime prove.
Inisistendo nel ridefinire tutti i parametri sia della registrazione automatica che del carrello per e-commerce che di una tabella/mail che memorizza nel db ora ho:
1) Un db mysql (sempre quello di prima con le stesse credenziali e privilegi)
2) più tabelle al suo interno sia create da me manualmente, che quelle create da X5 con e sue definizioni di campo.
3)Non ho definito esplicitamente alcun folder in write (usa la root default)
4)Vi accedo sia via /admin (del quale tutti i test passano) sia via un excell con odbc
ho rifatto passo passo tutto verificando accessibilità e scrivibilità ad ogni passo....
5)Non ho chiesto alcuna modifica a Register o modificato i folder ospitati.
......sono un po' perplesso avrei preferito aver sbagliato e aver capito perchè.
Per ora proseguo nello sviluppo/porting del sito principale sperando si non avere sorprese.
Se qualcuno ha teorie sul fatto in questione è il benvenuto.
KolAsim, Mirko grazie per il supporto .
... ottimo che hai risolto, ...anche se misteriosamente...
... coincidenza vuole che la maggior parte di problemi lato server si sono verificati proprio su quello che hai nominato......
.
ciao