WebSite X5Help Center

 
Vanessa Di Filippo
Vanessa Di Filippo
User

Errore di sintassi  it

Autor: Vanessa Di Filippo
Visitado 1922, Seguidores 1, Compartilhado 0  

Buongiorno,  ho esportato il mio sito su one.com se provo ad accedere al pannello admin tramite il link  erboristeriamirtiemirtilli.it/admin/login.php mi da il seguente errore 

Parse error: syntax error, unexpected 'category' (T_STRING), expecting ')' in /customers/0/2/3/erboristeriamirtiemirtilli.it/httpd.www/res/search.inc.php on line 3089

non riesco proprio a capire da cosa dipende. Ieri me lo ha dato anche per la Home page. Ho ricaricato tutto il sito su one.com ed ora la Home page è visibile.

grazie 

Publicado em
21 RESPOSTAS
Gabriele P.
Gabriele P.
User

...il messaggio dice che non è stata possibile esaudire le richiesta per un errore di sintassi; quello che ti suggerisco è di controllare ogni aspetto che riguarda il php, cominciando dalle estensioni attribuite alle pagine; controllare i parametri inseriti per l'accesso, email, ecc.; inoltre, se hai creato qualche tabella nel DB inserendo manualmente i campi, ti suggerisco di farla ricreare in automatico dal programma...

Ler mais
Publicado em de Gabriele P.
Gabriele P.
Gabriele P.
User

...prova ad inserire nella tua home page questa porzione di codice: 


display_errors = On
log_errors = On
error_log = /homepages/1/d123456789/htdocs/php-errors.log

apri proprietà della pagina, in sezione Esperto, in Head, estensione php; dovrebbe segnalarti con più precisione il file che contiene l'errore...

Ler mais
Publicado em de Gabriele P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... forse! il server potrebbe aver introdotto una versione PHP superiore o non adeguata al programma...

... controllare nel proprio fileManager di controllo sul server se sia possibile selezionare una versione diversa del PHP comunque minimo PHP 5x...

.



Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User

L'errore segnala un errore di sintassi alla linea 3089 del file erboristeriamirtiemirtilli.it/res/search.inc.php

Prima di tutto darei un'occhiatina a quella linea per verificare che non vi siano caratteri "impropri" o altro che generano l'errore.

Ler mais
Publicado em de  lemonsong  
Vanessa Di Filippo
Vanessa Di Filippo
User
Autor

KolAsim grazie ancora. Sapresti dirmi per cortesia anche da cosa potrebbe dipendere il fatto che ora mi da una pagina bianca? grazie

Ler mais
Publicado em de Vanessa Di Filippo
 lemonsong  
 lemonsong  
User

Basta leggere i post giusti:

 lemonsong  
L'errore segnala un errore di sintassi alla linea 3089 del file erboristeriamirtiemirtilli.it/res/search.inc.php Prima di tutto darei un'occhiatina a quella linea per verificare che non vi siano caratteri "impropri" o altro che generano l'errore.
Ler mais
Publicado em de  lemonsong  
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... prova a scaricare il file search.inc.php del precedente messaggio di errore che trovi in rete nella cartella "res", lo zippi e lo alleghi nel prossimo post in modo che qualche esperto possa valutarlo...

... magari in qualche sezione hai fatto uso di caratteri speciali, tipo "&", "%", ("), ('), (/) e non so se possa influire, ma vedo che hai fatto anche uso di virgole (,) nel nome delle pagine; ...evitalo, senza spazi vuoti e usa solo caratteri alfanumerici minuscoli...

... correggi e riesporta il tutto, e fai sapere...

.

ciao

>> ps: ...vedo che nel testo del form_mail di conferma del carrello è presente il testo ('Avanti') tra gli apici; prova ad eliminarli...





Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Vanessa Di Filippo
Vanessa Di Filippo
User
Autor

Ho corretto quello della riga c'era un ' in più e sistemando anche le virgole nelle pagine sembra funzionare il pannello di controllo. grazie ancora

Ler mais
Publicado em de Vanessa Di Filippo
Vanessa Di Filippo
Vanessa Di Filippo
User
Autor

Il pannello come test da tutto PASS Verde sotto c'è un form per Verifica le impostazioni di invio e-mail cosa devo inserire?

Ler mais
Publicado em de Vanessa Di Filippo
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

...  ma! ... io vedo ancora pagina bianca su admin/ ...

... il pannello TEST MAIL serve per testare il funzionamento invio MAIL dal form_mail...

... in genere tanti server utilizzano il protocollo SMTP PHP Mailer...

... provalo con queste opzioni, e vedi se ricevi regolarmente controllando anche lo SPAM, ed allora le stesse opzioni le imposterai in Gestione Dati, riesportando...

... ho provato ad inviarti una mail con "aaaaaaa", vedi se l'hai ricevuta, anche se mi rimane la pagina bloccata su imemail/imEmailForm.php

.



Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User
Vanessa Di Filippo
Ho corretto quello della riga c'era un ' in più [...]

Attualmente hai ancora lo stesso errore di sintassi: erboristeriamirtiemirtilli.it/res/search.inc.php

Se hai corretto direttamente il file search.inc.php alla successiva esportazione verrà sovrascritto con quello "fallato".

Devi trovare l'apice incriminato nel progetto di WS, rimuoverlo e riesportare tutto il sito.

Se ancora non riesci, segui i consigli di KolAsim:

 ‪ KolAsim ‪ ‪
... prova a scaricare il file search.inc.php del precedente messaggio di errore che trovi in rete nella cartella "res", lo zippi e lo alleghi nel prossimo post [...]
Ler mais
Publicado em de  lemonsong  
Vanessa Di Filippo
Vanessa Di Filippo
User
Autor

KolAsim no l'email non mi è arrivata. Non ho impostato nulla per verificare il test. Dovrei inserire il mio indirIzzo email pr testare se arrivano le email in pratica? Grazie 

Lemonsong è vero che scema non ho pensato che riesportando si sovrascrive. Nel progetto però non riesco a trovare dove posso modificare il codice di search.inc.php. ...grazie ancora 

Ler mais
Publicado em de Vanessa Di Filippo
Vanessa Di Filippo
Vanessa Di Filippo
User
Autor

Comunque anche il non aver ricevuto la mail dovrebbe dipendere dal fatto che ho rihostato di nuovo il file search.inc.php sbagliAto perché prima ho provato a inviarmi un ordine da sola e funzionava tutto correttamente 

Ler mais
Publicado em de Vanessa Di Filippo
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... zippa ed allega qui; ...qualche esperto potrebbe interpretarlo...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Vanessa Di Filippo
Vanessa Di Filippo
User
Autor

Buonasera, l'errore di prima sono riuscita a risolverlo. Adesso ho un errore di sintassi nell'ultima riga del fine x5engine.php e in effetti il codice è interrotto non finisce. Allego il file zip per farvelo visualizzare. Grazie

Ler mais
Publicado em de Vanessa Di Filippo
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... da parte mia posso solo dirti che il file è appunto interrotto dove indicato dal messaggio di errore:

Parse error: syntax error, unexpected end of file in /customers/0/2/3/erboristeriamirtiemirtilli.it/httpd.www/res/x5engine.php on line 2217

... potrebbe dipendere dalla presenza di un apice ('), o doppio apice ("), o della (&) e commerciale, o da qualche altro fattore, probabilmente da rintracciare nei testi e descrizioni dei prodotti e del carrello...
... a proposito di questo, e non so se influente, ma noto ancora la presenza di quanto detto prima per lo #step2 del carrello: ( 'Avanti' ):

‪ KolAsim ‪ ‪
... ... ... >> ps: ...vedo che nel testo del form_mail di conferma del carrello è presente il testo ('Avanti') tra gli apici; prova ad eliminarli...

... gli esperti potrebbero dirti di più...
.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User

@Vanessa

Niente di ciò che viene scritto nel progetto va nel file x5engine.php

Come hai giustamente notato, il file è "tronco", quindi non è stato esportato correttamente.

Riprova a fare un'esportazione completa del sito.

Questo però non esclude la presenza di altri errori da qualche altra parte, come più volte scritto.

Ler mais
Publicado em de  lemonsong  
Vanessa Di Filippo
Vanessa Di Filippo
User
Autor

Provo a ricontrollare tutto per l'ennesima volta. Questo form_mail dove lo trovo?  Grazie 

Ler mais
Publicado em de Vanessa Di Filippo
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Vanessa Di Filippo
Provo a ricontrollare tutto per l'ennesima volta. Questo form_mail dove lo trovo?  Grazie 

... quello cui mi riferisco io è quello del carrello:  http://www.erboristeriamirtiemirtilli.it/cart/index.html#step2

... prova nel Progetto ad avviare l'anteprima con Ctrl+Anteprima ... quindi al Passo_5 effettuare tutte e tre le opzioni: Esporta il Sito su Internet Esporta il Sito su disco Esporta il Progetto

... poi allega qui in ZIP file x5engine.php  ...che trovi nella cartella "res" di esportazione su DISCO

... dopo l'esportazione in RETE scarica ed allega qui anche lo stesso file in ZIP che trovi i rete, in modo che si possano confrontare...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪