IL SITO E-COMMERCE CREATO CON WEBSITE EVO9 NON INVIA L'EMAIL CON L'ORDINE
Autore: Andrea F.
Visite 1307,
Followers 1,
Condiviso 0
Buongiorno, alcuni anni fa ho creato un sito con EVO9, per motivi troppo lunghi da spiegare, mi interessa mantenerlo senza fare aggiornamenti con le versioni nuove. Da alcuni mesi c'è il seguente problema tecnico: alla voce CARELLO e-commerce, compilata correttamente in tutte le 4 funzioni, non invia più l'email con il riepilogo riassuntivo dell'ordine, oltre al cliente nemmeno alla mia email che ha sempre funzionato. Ho provato a inserire un altro indirizzo email, ma il risultato è lo stesso negativo. Chiedo come risolvere velocemente il problema.
Distinti saluti
Andrea Fontana
Postato il
la versione 9 è fuori assistenza e non viene più aggiornata da un bel po' , oltre ad essere obsoleta poichè non responsive....
potrebbe essere che il provider dove ha il sito abbia cambiato qualcosa... e lo script che era presente nella 9 non sia più compatibile con i nuovi metodi richiesti.
Se già utilizza la mail abbinata al dominio, e ha già contattato l'host , ... non vedo altre soluzioni con la 9...
L'unica è aggiornare a versione più recente... mi pare di vedere che ha una 13 ...
Buongiorno Andrea
Come indicato da Claudio, la versione 9 è oramai una versione molto datata per cui non è più disponibile il servizio di assistenza.
Poichè la v9 non riceve più aggiornamenti da molto tempo, è probabile comunque che se un problema ha iniziato a presentarsi solo di recente, sia dovuto al fatto che il provider di hosting ha cambiato qualcosa sul server
Prova a sentire direttamente anche il loro supporto. Controlla che versione di PHP hanno attiva sul loro server per evitare che magari sia stata attivata una versione troppo nuova e chiedi anche di verificare il registro delle email
E' probabile che lì sia indicato il motivo di questi errori
Fammi sapere se riesci a risolvere
Grazie
Stefano
Autore
Nel 2017 ho spiegato tutti i problemi della conversione da evo9 a 13 in questo topic: WebSite X5 Help Center - Chiedo il parere di altri utenti che hanno comprato Professional 13
Per causa della famigerata versione 13 sono stato costretto a sprecare moltissimo tempo per scrivere post e commenti quattro anni fa, senza mai riuscire ad avere una versione stabile come evo9, per cui la 13 non la uso più e sono rimasto anche molto deluso dalle risposte che mi sono state date, mentre bastava semplicemente ammettere che la versione 13 è difettosa, oppure nata male, cambiare i termini non la fa diventare perfetta come le versioni precedenti.
Autore
Mi servo di TOPHOST ed attualmente è attivata la Versione php7.3, mentre alcuni mesi fa era stata attivata in automatico php 8.0. Vedo che posso tornare indietro fino alla versione php 5.6 oppure 7.0 oppure 7.2
Autore
PHP Version 7.3.33-1+0~20211119.91+debian9~1.gbp618351SystemLinux w-53.th.seeweb.it 4.9.0-17-amd64 #1 SMP Debian 4.9.290-1 (2021-12-12) x86_64Build DateNov 19 2021 06:40:55Server APICGI/FastCGIVirtual Directory SupportdisabledConfiguration File (php.ini) Path/etc/php/7.3/cgiLoaded Configuration File/etc/php/7.3/cgi/php.iniScan this dir for additional .ini files/etc/php/7.3/cgi/conf.dAdditional .ini files parsed/etc/php/7.3/cgi/conf.d/01-ioncube.ini, /etc/php/7.3/cgi/conf.d/10-mysqlnd.ini, /etc/php/7.3/cgi/conf.d/10-opcache.ini, /etc/php/7.3/cgi/conf.d/10-pdo.ini, /etc/php/7.3/cgi/conf.d/15-xml.ini, /etc/php/7.3/cgi/conf.d/20-bcmath.ini, /etc/php/7.3/cgi/conf.d/20-calendar.ini, /etc/php/7.3/cgi/conf.d/20-ctype.ini, /etc/php/7.3/cgi/conf.d/20-curl.ini, /etc/php/7.3/cgi/conf.d/20-dom.ini, /etc/php/7.3/cgi/conf.d/20-exif.ini, /etc/php/7.3/cgi/conf.d/20-fileinfo.ini, /etc/php/7.3/cgi/conf.d/20-ftp.ini, /etc/php/7.3/cgi/conf.d/20-gd.ini, /etc/php/7.3/cgi/conf.d/20-gettext.ini, /etc/php/7.3/cgi/conf.d/20-iconv.ini, /etc/php/7.3/cgi/conf.d/20-intl.ini, /etc/php/7.3/cgi/conf.d/20-json.ini, /etc/php/7.3/cgi/conf.d/20-mbstring.ini, /etc/php/7.3/cgi/conf.d/20-mysqli.ini, /etc/php/7.3/cgi/conf.d/20-pdo_mysql.ini, /etc/php/7.3/cgi/conf.d/20-pdo_sqlite.ini, /etc/php/7.3/cgi/conf.d/20-phar.ini, /etc/php/7.3/cgi/conf.d/20-posix.ini, /etc/php/7.3/cgi/conf.d/20-readline.ini, /etc/php/7.3/cgi/conf.d/20-shmop.ini, /etc/php/7.3/cgi/conf.d/20-simplexml.ini, /etc/php/7.3/cgi/conf.d/20-soap.ini, /etc/php/7.3/cgi/conf.d/20-sockets.ini, /etc/php/7.3/cgi/conf.d/20-sqlite3.ini, /etc/php/7.3/cgi/conf.d/20-sysvmsg.ini, /etc/php/7.3/cgi/conf.d/20-sysvsem.ini, /etc/php/7.3/cgi/conf.d/20-sysvshm.ini, /etc/php/7.3/cgi/conf.d/20-tokenizer.ini, /etc/php/7.3/cgi/conf.d/20-tophost.ini, /etc/php/7.3/cgi/conf.d/20-wddx.ini, /etc/php/7.3/cgi/conf.d/20-xmlreader.ini, /etc/php/7.3/cgi/conf.d/20-xmlrpc.ini, /etc/php/7.3/cgi/conf.d/20-xmlwriter.ini, /etc/php/7.3/cgi/conf.d/20-xsl.ini, /etc/php/7.3/cgi/conf.d/20-zip.iniPHP API20180731PHP Extension20180731Zend Extension320180731Zend Extension BuildAPI320180731,NTSPHP Extension BuildAPI20180731,NTSDebug BuildnoThread SafetydisabledZend Signal HandlingenabledZend Memory ManagerenabledZend Multibyte Supportprovided by mbstringIPv6 SupportenabledDTrace Supportavailable, disabledRegistered PHP Streamshttps, ftps, compress.zlib, php, file, glob, data, http, ftp, phar, zipRegistered Stream Socket Transportstcp, udp, unix, udg, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2Registered Stream Filterszlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, convert.iconv.*This program makes use of the Zend Scripting Language Engine:
Zend Engine v3.3.33, Copyright (c) 1998-2018 Zend Technologies
with the ionCube PHP Loader + ionCube24 v10.4.5, Copyright (c) 2002-2020, by ionCube Ltd.
with Zend OPcache v7.3.33-1+0~20211119.91+debian9~1.gbp618351, Copyright (c) 1999-2018, by Zend Technologies
io ho unsito con la 13 che aggiorno regolarmente , aggiornato anche di recente, e funziona alla grande...
veda lei , con la 9 dubito che riuscirà a risolvere...
ma contatti l'host...
Resti in attesa di altri , ed utilizzi la mail abbinata al dominio.
Buon anno.
Autore
Ne abbiamo parlato tante altre volte, un sito creato ex-novo con la 13 è ok: il problema è la conversione dalla versione 9, perchè si disfano tutte le pagine e gran parte delle le foto, senza contare gli altri problemi che ho elencato 4 anni fa e che fanno tremendamente perdere un sacco di tempo, ossia giorni e giorni per aggiornare un sito di una complessità enorme come quello che ho creato; probebilmente va bene per convertire un sito di poche pagine.
Autore
Forse è necessario attivare l'opzione: Allega dati ordini in formato CSV?
Buongiorno Andrea
E' molto probabile che il problema derivi dalla versione di PHP, anche se è difficile dirlo con certezza
La versione 9 non supporta le versioni più aggiornate di PHP. Dovresti quindi provare ad utilizzare la 5.6
Fammi sapere se così risolvi
Ti auguro buone feste
Stefano
Autore
Grazie Stefano G.
Ho cambiato con la versione 5.6 e c'è la seguente scritta: Alcuni dei parametri PHP possono essere modificati seguendo la FAQ che abbiamo predisposto (clicca qui).
Personalizzare i parametri di PHP (php.ini, .user.ini)Assistenza / Supporto / Domande tecniche / PHP e MySQL / Personalizzare i parametri di PHP (php.ini, .user.ini)
Nei piani hosting Topweb, Topweb Plus e Topweb Ultra è possibile modificare molti parametri PHP (es max_input_vars, memory_limit, ) usando il file di direttive personali .user.ini che si va a sommare al nostro php.ini (quest'ultimo non modificabile da parte del cliente): http://www.php.net/manual/en/configuration.file.per-user.php
Per modificare un parametro, basta creare nella cartella /htdocs un file di testo chiamato .user.ini con le necessarie direttive, es:
max_input_vars = 2000
memory_limit = 128M
ATTENZIONE: Inserendo valori superiori per memory_limit o upload_max_filesize/post_max_size interverrà comunque il modulo QoS a bloccare i parametri.
Sicuramente è possibile inserire valori inferiori, mentre inserendo valori superiori, sicuramente, interverrà il sistema di limitazione QoS bloccando l'esecuzione dello script al raggiungimento del valore di default.
QUALI SONO I PARAMETRI CHE SI POSSONO PERSONALIZZARE?
Al seguente indirizzo, si trova l'elenco delle direttive che si possono usare nel file .user.ini con l'indicazione se sono solo di sistema (ovvero non modificabili e contrassegnate con PHP_INI_SYSTEM) oppure si possono cambiare: http://php.net/manual/en/ini.list.php
Autore
Perfetto, grazie mille Stefano G, adesso arriva l'email!
Autore
Gradirei sapere se ci sono rischi ad usare un php più basso di tutti; non n so nulla, ma vorrei essere tranquillo che non si scomodi qualcosa nel sito; magari chiedo se sarebbe meglio impostare a 7.0, oppure a 7.2?
Buongiorno Andrea
Si chiaramente alcuni rischi intrinsechi esistono
Con la versione 7.0 PHP ha portato grandi miglioramenti sia dal lato sicurezza che performance. Tuttavia, come indicato prima, la versione 9 non supporta le versioni più aggiornate di PHP.
Quindi non è possibile utilizzare una versione di PHP più recente della 5.6 con questa versione specifica
Resto a disposizione
Stefano
Autore
Grazie a tutti per le spiegazioni.