Parse error: syntax error, unexpected '[' in D:\inetpub\webs\sexyshopglamourcom\
Autore: Liberato C.
Visite 799,
Followers 1,
Condiviso 0
Buonasera ho un problema sul mio sito creato con la versione webdite x5 pro 2021.5
ogni volta che clicco su un'articolo mi da qst messaggio:
Parse error: syntax error, unexpected '[' in D:\inetpub\webs\sexyshopglamourcom\product\index.php on line 2
inoltre se vado a concludere un ordine facendo su acquista mi dà un'altro errore : "www.nomesito dice generic errore"......
con la versione x5 evolution10 non ho mai avuto di questi problemi .
Gentilmente mi potete aiutare... Grazie
Postato il
Potrebbe capitare se è attivo il warning sugli errori PHP.
Contatta l'hosting per verificare , se si, chiedigli di disabilitare i Warning PHP. L'opzione PHP si chiama "display_errors".
Inoltre ed ovviamente devi anche avere un PHP adeguato, se hai l'ultima versione di website anche la 8.1 va bene , altrimenti prova con la 8.0 oppure la 7.x
La versione 10, richiedeva un PHP più vecchio... quindi per quello funzionava...
Sito birichino.
Come detto da Claudio, vai nelle impostazioni PHP e disabilita l'opzione citata.
In aggiunta il tuo server è Microsoft-IIS/8.5 cosa assolutamente non buona. Ti consiglio di passare a Linux il prima possibile, per usare le funzionalità avanzate del programma al 100%.
La pagina dei pagamenti e funzioni avanzate richiedono minimo PHP 7.1 e MySQL 5.6. Funzionalità di Server Linux (Rif.to https://guide.websitex5.com/it/support/solutions/articles/44002377314).
Autore
Grazie a tutti sono riuscito a risolvere un problema aggiornando il PHP....
ora mi rimane il problema della conclusione della vendita....dopo aver confermato la venita mi da qst errore che allego in foto non facendomi confermare la vendita..."Generic Error" ........
Grazie per la vs. pazienza
hai verificato se è attivo il warning sugli errori PHP ?
Contatta l'hosting per verificare , chiedigli di disabilitare i Warning PHP. L'opzione PHP si chiama "display_errors".
Come già indicato, essendo che sei su Server Windows, il problema potrebbe essere dato anche da quello.
eh si, anche perchè se vorrà usare il nuovo Paypall deve avere Host Linux...
Sì, come detto molte volte i Server Windows (nel tuo caso Microsoft-IIS/8.5), servono per applicazioni specifiche che a loro volta richiedono ASP.NET.
Mentre i Server Linux sono pensati per supportare nativamente PHP.
Ricordati in aggiunta che le pagine del carrello DEVONO essere in PHP, ovvero le pagine devono terminare in .php. Dallo Step 3 nelle impostazioni della pagina, puoi variare l'estenzione in quella citata.
Ovviamente se non disponi del server idoneo questo processo deve attendere.
Se hai necessità di un servizio di hosting conveniente e di tipo linux ti posso consigliare quello presente in questa pagina (https://www.gebher.com/hosting-website-x5-cheap.php). Puoi usare il codice sconto presente nella stessa.
*estensione
Autore
Buongiorno Gabriele grazie per le ture risposte....io sono un principiante che si diletta...ho chiamato ARUBA è ho chiesto se era possibile modificare l'hosting in Linux(attendo risposte)....nel frattempo posso chiederti se riesci a dirmi passo passo come fare qst modifica???grazie mille
Ricordati in aggiunta che le pagine del carrello DEVONO essere in PHP, ovvero le pagine devono terminare in .php. Dallo Step 3 nelle impostazioni della pagina, puoi variare l'estenzione in quella citata.
Se non erro Aruba dovrebbe far pagare la conversione. Ma non mi sono mai informato congruamente.
Per modificare l'estensione della pagina devi andare nello Step 3, selezionare la pagina dedicata a premere Proprietà.
Poi vai in Esperto e modifichi da .html a .php. Es.
Dovrai ripetere la procedura per ogni sezione / pagina del carrello, evidenziati nella prima foto.
Una volta fatto questo dovrai andare nello Step 5 e cercare il file .html nella cartella /cart , ed eliminarlo. Dopo di ciò esporti il sito.
Tieni presente che devi sempre attendere che il server sia con OS Linux.
Buongiorno Liberato
hai avuto notizie da Aruba sulla questione?
Per cortesia tienimi aggiornato qui così da poter eventualmente intervenire nel merito
Stefano
Autore
Gabriele Perfetto...ho fatto tutto anche la trasformazione a linux....mi hanno detto che non è immediato....ho esportato il sito...nel frattempo mi dà un errore nel carello....nel frattempo asperro il passaggio...ti tengo aggiornato grazie mille
Autore
Questo è il nuovo errore........
È normale. Quando vari il Server devi esportare dallo Step 5 ex novo.
Dopo aver esportato tutto il progetto online, ricorda d'impostare il PHP in modo corretto e disabilitare gli avvisi, come citato da Claudio:
L'opzione PHP si chiama "display_errors".
Controllando mi pare che il sito sia tornato alla normalità, ed effettuando un ordine di prova (n° 221209-WU44, che puoi eliminare), ti confermo che riesco a effettuare l'ordine senza alcun problema o bug. Anche la schermata di PayPal mi compare, senza problemi.
Spero possa essere gradito il feedback.
Autore
Gabriele ti confermo sembra tutto ok...ti ringrazio per l'interessamento e per l'aiuto...se non sono troppo invadente ti posso chiedere un numero di telefono per chiederti delle altre cose...che da scrivere sono più complicate....grazie mille a tutti....
Felice di esserti stato di aiuto.
Per quanto riguarda il numero telefonico e supporto fuori dall'Help Center per policy non prendo in carico richieste per tramite personale.
Se desideri puoi aprire una richiesta online o contattare al numero indicato nelle stesse pagine (https://gebher.com/contacts.php oppure https://stiac.it/contacts.php).
Per problematiche con il software io e la community saremo più che felici di aiutarti tramite normale post.