WebSite X5Help Center

 
Andrea Z.
Andrea Z.
User

Problema con oggetto sondaggi  it

Author: Andrea Z.
Visited 2471, Followers 1, Shared 0  

Ho comprato l'oggetto Sondaggi, ma non mi funziona.

L'ho connesso con il database mysql di aruba, ed ho creato una tabella come da screen shot.

Vorrei sapere se è corretto o se c'è qualche errore già che non funziona... ;-)

Ah il server è windows con supporto php.

Grazie per ogni eventuale tips!

AndreZ

Posted on the
13 ANSWERS - 6 USEFUL - 1 CORRECT
Incomedia
Riccardo P.
Incomedia

Buongiorno Andrea,

non devi creare tu la tabella ma solo inserire i dati di connessione la database e il nome della tabella. WebSite X5 creerà automaticamente tutti i campi e i dati.

Prova anche a darmi l'url del tuo sito così da poter verificare.

Ho notato che hai scritto lo stesso messaggio anche in inglese, ti invito a scrivere solo in it e non aprire altri topic uguali in altre lingue.

Grazie.

Read more
Posted on the from Riccardo P.
Andrea Z.
Andrea Z.
User
Author

Buongiorno Riccardo,

preso dalla foga e dall'ansietà di provare il nuovo oggetto ho aperto due trouble ticket... sorry!

Spettacolare se X5 crea automaticamente anche le tabelle del database, non ho trovato il dato nella guida.

Adesso ho cancellato la tabella che avevo creato manualmente, ed ho ripubblicato la pagina:
 - https://www.zanetta.net/pagina21.php

Però votando il grafico non appare ugualmente... cosa posso verificare?

Grazie mille

AndreZ

Read more
Posted on the from Andrea Z.
Serg Linds
Serg Linds
User

Because

Warning: mysqli::mysqli(): (HY000/2000): mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in D:\inetpub\webs\zanettanet\res\x5engine.php on line 3907 Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in D:\inetpub\webs\zanettanet\res\x5engine.php on line 4041 Warning: mysqli::query(): Couldn't fetch mysqli in D:\inetpub\webs\zanettanet\res\x5engine.php on line 4041 Fatal error: Call to a member function fetch_array() on a non-object in D:\inetpub\webs\zanettanet\res\x5engine.php on line 4043
Read more
Posted on the from Serg Linds
Incomedia
Riccardo P.
Incomedia

Buongiorno Andrea,

come consiglio prova a ricontrollare i dati del database e della tabella e verifica che abbiano i permessi in lettura /scrittura.

Sembra che il sito non riesca a connettersi al database, infatti il link https://www.zanetta.net/admin/ non funziona:

Unable to connect to DB

Read more
Posted on the from Riccardo P.
Massimo C.
Massimo C.
User

andrea, hai configurato il database al punto 1, impostazioni - gestione dati? li devi collegare il database coi parametri forniti da aruba. Sempre li devi indicare la cartella coi permessi di scrittura. se non indichi nulla di default viene scelta la cartella "public" indicata da Aruba .

poi nell'oggetto sondaggi devi indicare il database e dare solo un nome alla tabella. Con quel nome viene creata dal sistema.

Read more
Posted on the from Massimo C.
Andrea Z.
Andrea Z.
User
Author

Buongiorno a tutti!

La settimana scorsa ho dovuto aggiornare la versione di php sennò non mi funzionava la conferma d'ordine.
Ora ho installato la versione php 5.5.19, su Aruba.

Entrando nella sezione Admin, mi dà questo errore: -_____________________________________________
Warning: mysqli::mysqli(): (HY000/2000): mysqlnd cannot connect to MySQL 4.1+ using the old insecureauthentication.
Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file in D:\inetpub\webs\zanettanet\res\x5engine.php on line 3907
________________________________________________________________________________

Ovvero dovrei cambiare la password del Mysql perchè non è più sicura per i parametri della nuova versione?

Read more
Posted on the from Andrea Z.
Incomedia
Riccardo P.
Incomedia

Buongiorno Andrea,

hai ancora problemi con il php, come test prova a togliere il database dal progetto e scollegarlo,

esporta e vedi se https://www.zanetta.net/admin/ si carica correttamente così da verificare che il php sia corretto.

Poi ricollega il database, se ricevi di nuovo l'errore allora dipende da quello.

Facci sapere.

Read more
Posted on the from Riccardo P.
Massimo C.
Massimo C.
User

non è un problema di password "più sicura", serve cambiarla perchè impostata in un database che ha cambiato versione di PHP. la "sicurezza" risiede nel reimpostarla solo in quanto il sistema deve "richiudersi"

Read more
Posted on the from Massimo C.
Andrea Z.
Andrea Z.
User
Author

Buongiorno a tutti! e grazie per gli aiuti, molto aprezzati!

Allora, ho scollegato il database dal progetto e la sezione Admin è tornata funzionante.
però all'interno del Test del sito mi dà errore di scrittura sulla cartella Public! (?) cosa che invece è è già predisposta per lettura e scrittura, chmod777, come da screen shot!
Cosa dovrei fare adesso?

Ricollego il db mysql per vedere cosa succede...

Grazie

AndreZ

Read more
Posted on the from Andrea Z.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Best User of the month ESBest User of the month PT

... ricontrolla i permesi CHmod(777) con il FileManager o PermissionManager dello stesso server, e nel caso li riconfermi...
... per caso hai indicato "public" sia per la cartella che per la sotto-cartella abilitata alla scrittura...?... 
... la sotto-cartella se non necessaria per un qualche motivo, non va indicata...
... nei dati/testi trattati nel DB controlla che non siano presenti caratteri speciali riservati, tipo ("), ('), (&), ecc.
.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Massimo C.
Massimo C.
User

al punto "impostazione - gestione dati" hai indicato tu la cartella "public"? se si, cancella e lascia il campo vuoto.

Read more
Posted on the from Massimo C.
Andrea Z.
Andrea Z.
User
Author

Aggiornamento:

ho cambiato cartella da public a blog, e in aruba ho dato i permessi di Read/Exec/Write.

Nel pannello di aruba viene confermato, ma nella pagina Admin di X5 non passa il test...

(vedi screen shot)

Read more
Posted on the from Andrea Z.
Andrea Z.
Andrea Z.
User
Author

Ritornando i parametri su public adesso il test di X5 lo ha rilevato corretto!

Grazie a tutti per l'aiuto.
AndreZ

Read more
Posted on the from Andrea Z.