WebSite X5Help Center

 
Alessandro C.
Alessandro C.
User

Errore php  it

Автор: Alessandro C.
Просмотрено 357, Подписчики 2, Размещенный 0  

Salve 

Dopo ultimo aggiornamento lo step 4 non funziona, nel dettaglio non si apre il pop-up per effettuare il login e pagamento pay-pal il mio host è one.com e la versione php è 8.1

inoltre nelle pagine viene visualizzato un errore php

Warning: Undefined array key "auto_increment" in /*********/*/*/*/ilsegnodellabellezza.com/httpd.www/res/x5engine.php on line 6058

ho poca conoscenza di php ma l'errore è facilmente intuibile .. non scrive sul db perchè non è stata definita la variabile... ma nel passato non ha mai rimandato errori del genere. 

come posso risolvere?.. grazie anticipatamente

Размещено
11 Ответы - 6 Полезно
Stiac Engineering
Stiac Engineering
User

Ciao!

il problema è dato dal PHP. Per prima cosa verifica di essere su un server Linux.

In base alla versione del Software verifica il PHP compatibile. Se hai quella citata nelle indicazioni del post, è supportata.

In fine controlla di aver disabilitato gli avvisi (error_reporting) sul server. Puoi farlo in autonomia se il tuo servizio di hosting ti offre tale servizio o in alternativa inserendo del codice nel file di configurazione.

Читать больше
Размещено От Stiac Engineering
Stiac Engineering
Stiac Engineering
User

P.s. Le funzioni avanzate di WebSite X5 RICHIEDONO Linux. Per i servizi di pagamento è necessario anche HTTPS.

Читать больше
Размещено От Stiac Engineering
Alessandro C.
Alessandro C.
User
Автор
Gabriele C.
P.s. Le funzioni avanzate di WebSite X5 RICHIEDONO Linux. Per i servizi di pagamento è necessario anche HTTPS.

si ok.. quello che mi suggerisci è stato sempre attenzionato .. host one.com, server linux, https ok, messaggi errore nascosti ...

ho l'impressione che stavolta non dipenda dal provider ma da un errore db .. per intuito .. quindi sicuramente sbaglio...   wink

Читать больше
Размещено От Alessandro C.
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца IT

verifica quello che ti ha detto Gabriele...

può essere che attivandosi la versione 8.1 di php, si sia riattivato il PHP Warning sull'host...

senti l'host l'opzione PHP si chiama "display_errors"

Читать больше
Размещено От Claudio D.
Stiac Engineering
Stiac Engineering
User

Controllando il dominio adesso non noto errori, prima mi comparivano.

Читать больше
Размещено От Stiac Engineering
Stiac Engineering
Stiac Engineering
User

Per maggiore sicurezza controlla nel pannello /admin nella sezione Site Test e vedi se i pass sono tutti verdi.

Ulteriori raccomandazioni, attiva il redirect a HTTPS. Imposta le pagine dell'e-commece in PHP.

P.s. La /cart/index.html oltre che essere PHP non mostra il menu di navigazione. Se non erro deve essere PHP per richiamare gli script di PayPal. Se vari l'estensione ricorda poi di eliminare online la versione HTML dallo step 5.

Читать больше
Размещено От Stiac Engineering
Alessandro C.
Alessandro C.
User
Автор
Gabriele C.
Per maggiore sicurezza controlla nel pannello /admin nella sezione Site Test e vedi se i pass sono tutti verdi. Ulteriori raccomandazioni, attiva il redirect a HTTPS. Imposta le pagine dell'e-commece in PHP. P.s. La /cart/index.html oltre che essere PHP non mostra il menu di navigazione. Se non erro deve essere PHP per richiamare gli script di PayPal. Se vari l'estensione ricorda poi di eliminare online la versione HTML dallo step 5.

adesso sembra tutto ripristinato e funzionante il test sul pannello di controllo è ok.. ho aperto i db dall'host e tutto sembra ripristinato..  ipoteticamente potrebbe essere stata la sovrascrittura del db dopo esportazione con nuova versione di x5 a creare problemi e magari adesso l'host ha fatto refresh.. (boh)

Grazie Gabriele e Claudio 

Читать больше
Размещено От Alessandro C.
Stiac Engineering
Stiac Engineering
User

Felice di esserti stato di aiuto.

Buon lavoro! wink

Читать больше
Размещено От Stiac Engineering
Alessandro C.
Alessandro C.
User
Автор

Buonasera 

Il problema permane nella modalità mobile.. da cellulare lo script paypal non funziona e rimanda giustamente alla pagina di errore .. 

Da Pc tutto ok..

Cosa potrebbe essere ?

Читать больше
Размещено От Alessandro C.
Stiac Engineering
Stiac Engineering
User

Al fine di aiutarti mi sono permesso nel fare un ordine di test. Ho scritto nelle note che lo stesso è una prova.

Riesco senza alcun problema a cliccare da mobile sul pulsante PayPal per procedere con il pagamento.

Assicurati che sul server non sia rimasta la pagina con estensione .html nella cartella /cart ed elimina la cronologia dal tuo dispositivo per effettuare ulteriori test.

Читать больше
Размещено От Stiac Engineering
Incomedia
Elisa B.
Incomedia

Ciao Alessandro, 

hai ricevuto qui una risposta in merito alla problematica descritta, puoi fare riferimento a questo post: https://helpcenter.websitex5.com/ru/post/255132

Grazie! Buona giornata.

Читать больше
Размещено От Elisa B.