WebSite X5Help Center

 
Andrea P.
Andrea P.
User

Errore nell'invio dell'ordine  it

Autor: Andrea P.
Visitado 1747, Seguidores 1, Compartilhado 0  

Ho l'ultima versione del programma, la 2019.1.6 a 64 bit. Un cliente mi ha segnalato che non si riesce ad effettuare ordini. In effetti, potete fare una prova da qui, come esempio

http://www.italian-fashion.it/ru/kozha/korobka-aa935.php

facendo ADD TO CART e spuntando la prima delle opzioni di spedizione e pagamento (lo dico perché il sito è in lingua russa che potreste non conoscere) compilando poi il form per l'ordine si ottiene infine una finestra con un messaggio "Generic Error". Ho anche disinstallato e reinstallato il programma, e fa lo stesso problema. Cosa si può fare? 

Publicado em
12 RESPOSTAS
Incomedia
Riccardo P.
Incomedia

Buongiorno Andrea,

nel tuo sito ho notato che c'è molto codice personalizzato e sono presenti degli errori.

Prova a rimuovere il codice personalizzato e script che hai inserito, riesporta il sito e poi riprova ad effettuare un ordine per verificare se è quello il problema.

Fammi sapere.

Ler mais
Publicado em de Riccardo P.
Andrea P.
Andrea P.
User
Autor

Ho fatto un sacco di prove e non cambia nulla. Tutti i codici a fondo pagina sono stati provati. Non so a quali altri script o codici personalizzati si possa far riferimento. Non cambia nulla, il messaggio è sempre lo stesso, errore generico. Nella parte "Analizza ed ottimizza il sito" si segnala che "Sono presenti errori nel codice personalizzato impostato nelle proprietà della pagina" ma poi quali siano questi errori non è dato a sapere. E comunque sarebbero gli stessi della versione precedente, non sono stati effettuati cambiamenti sostanziali da molto tempo.

Vorrei fare downgrade ma non è possibile, queste nuove versioni sono una vera trappola. Inoltre vorrei cancellarmi dal programma beta, che era stato scelto solo perché in una occasione pareva essere la soluzione ad un problema.

Ler mais
Publicado em de Andrea P.
Andrea P.
Andrea P.
User
Autor

Aggiungo che in quest'altra sezione del sito, che corrisponde ad un progetto diverso,

http://www.italian-fashion.it/en/leather/korobka-aa1015.php

viene dato un messaggio di errore diverso, il seguente

Parse error: syntax error, unexpected '[' in /web/htdocs/www.italian-fashion.it/home/en/leather/res/class.phpmailer.php on line 304

Ler mais
Publicado em de Andrea P.
Incomedia
Riccardo P.
Incomedia

Buongiorno Andrea,

potresti controllare con il tuo provider che versione del PHP hai impostato. Dovrebbe essere almeno 5.6 o superiore. Prova a farti aggiornare il PHP se è inferiore.

Fammi sapere.

Ler mais
Publicado em de Riccardo P.
Andrea P.
Andrea P.
User
Autor

Controllo effettuato. In effetti, la versione PHP era la 5.5.38. Adesso l'ho passata alla 7.2.16. Solo che di nuovo, non cambia nulla. Ho provato anche la 5.6.40, niente. Ho provato anche a fare una pulizia radicale dei codici come si può vedere qui

http://www.italian-fashion.it/ru/kozha4/korobka-aa1055.php

dà esattamente lo stesso errore di qui

http://www.italian-fashion.it/ru/kozha/korobka-aa1055.php

mentre invece abbiamo un errore diverso qua

http://www.italian-fashion.it/en/leather/korobka-aa1055.php

Per favore spiegatemi come si può esportare un progetto che possa essere reintegrato nella precedente versione 17. Non posso permettermi di perdere altri giorni lavorativi, il tempo è denaro. Ed anche come uscire dalla sperimentazione beta. Grazie.

Ler mais
Publicado em de Andrea P.
Incomedia
Riccardo P.
Incomedia

Buongiorno Andrea,

Devi verificare che tutto il tuo spazio web sia settato con php 5.6 o superiore. Controlla che sia il sito che i sotto siti situati nella rispettive sotto cartelle abbiamo il PHP corretto abilitato.

Poi apri il progetto e riesporta tutto il sito completamente.

Ler mais
Publicado em de Riccardo P.
Andrea P.
Andrea P.
User
Autor

Il problema col cestino pare risolto, è che ho due hosting, uno Windows e l'altro Linux, e l'aggiornamento era stato fatto solo sul Windows. Rimane però un altro problema. Compilando il forma a questa pagina:

http://www.italian-fashion.it/ru/nashi-magaziny.php

che è un form di richiesta, si ottiene questo errore:

Fatal error: Uncaught Error: Class 'PHPMailer\PHPMailer\PHPMailer' not found in /web/htdocs/www.italian-fashion.it/home/ru/res/x5engine.php:7969 Stack trace: #0 /web/htdocs/www.italian-fashion.it/home/ru/res/x5engine.php(5699): ImSendEmail->send('info@italian-fa...', 'aldettaglio@ita...', '\xD0\x98\xD0\xBD\xD1\x82\xD0\xB5\xD1\x80\xD0\xB5\xD1\x81\xD1...', '\xD0\x9E\xD0\xB4\xD0\xB8\xD0\xBD \xD0\xBA\xD0\xBB\xD0\xB8...', '\xD0\x9E\xD0\xB4\xD0\xB8\xD0\xBD \xD0\xBA\xD0\xBB\xD0\xB8...', Array) #1 /web/htdocs/www.italian-fashion.it/home/ru/imemail/imEmailForm_rr7thw41.php(27): ImForm->mailToOwner('info@italian-fa...', 'aldettaglio@ita...', '\xD0\x98\xD0\xBD\xD1\x82\xD0\xB5\xD1\x80\xD0\xB5\xD1\x81\xD1...', '\xD0\x9E\xD0\xB4\xD0\xB8\xD0\xBD \xD0\xBA\xD0\xBB\xD0\xB8...', true) #2 {main} thrown in /web/htdocs/www.italian-fashion.it/home/ru/res/x5engine.php on line 7969

intuisco che deve essere un errore analogo, cos'altro dovrebbe essere fatto?

Ler mais
Publicado em de Andrea P.
Incomedia
Riccardo P.
Incomedia

Buongiorno Andrea,

Per il form email è nel sito aggiornato su Windows o quello ancora da aggiornare su Linux?

Per il problema dei prodotti nel carrello apri un nuovo topic così da separare i due argomenti e gestirli separatamente per favore.

Fammi sapere.

Ler mais
Publicado em de Riccardo P.
Andrea P.
Andrea P.
User
Autor

Risolto questo problema, si trattava di un altro progetto, che non era ancora stato aggiornato alla versione 2017. Mi ha preso di sorpresa perché in genere agli aggiornamenti di versione questo problema non si presentava.

L'altro argomento è stato inserito a questo post:    https://helpcenter.websitex5.com/pt/post/210723

----------------------------------------------------------------------------------------------------------------

Ler mais
Publicado em de Andrea P.
Incomedia
Riccardo P.
Incomedia

Grazie Andrea per il feedback, sono contento che hai risolto.

Ler mais
Publicado em de Riccardo P.