WebSite X5Help Center

 
Fausto Amprimo
Fausto Amprimo
User

Problemi con il motore di ricerca  it

Autore: Fausto Amprimo
Visite 1847, Followers 1, Condiviso 0  

Sto confezionando un sito di vendita vini con numerosi articoli e altrettante schede tecniche, per me è indispensabile un motore di ricerca interno. Ho posizionato la funzione sia nel Footer del modello e sia (per provare) in una pagina specifica. Il risultato è che la ricerca è molto lenta e produce una pagina di errore (in allegato) anzichè risultati utili.

Dove sto sbagliando? Grazie

Postato il
20 RISPOSTE - 1 UTILE - 1 CORRETTO
A. Kris
A. Kris
User

sec me dovresti prima risolvere i problemi delle sottomenu sulle pagine. non funzionano corettamente

Leggi di più
Postato il da A. Kris
Claudio D.
Claudio D.
Moderator
Utente del mese IT

@Fausto , è molto corposo il sito ?

è composto da molte pagine ?

...quell'errore significa che ha impiegato troppo a dare il risultato e quindi è andato in errore ...

potrebbe anche essere un problema di host ...

prova a chiedere intanto anche all'host ...

Leggi di più
Postato il da Claudio D.
Fausto Amprimo
Fausto Amprimo
User
Autore

Sì ci sono parecchi menu e sottomenu (vedi allegato) ma questo è il "sale" di un sito e-commerce che ci siano categorie e sottocategorie, se non funziona il motore di ricerca interno no ha senso proseguire, mi sembra assurdo!

Leggi di più
Postato il da Fausto Amprimo
Claudio D.
Claudio D.
Moderator
Utente del mese IT

infatti deve funzionare ...

ma , ...hai contattato l'host spiegando il problema e postando la schermata di errore ...

Leggi di più
Postato il da Claudio D.
Fausto Amprimo
Fausto Amprimo
User
Autore

Ti chiedo scusa ma non sono un esperto. Quando il sito in costruzione era più magrolino in effetti funzionava, ma era mia intenzione occuparmene alla fine della costruzione, ora che tutto è più corposo non funziona più e per me vuol dire buttare tutto alle ortiche. Ho letto istruzioni a riguardo e mi pare di aver compreso  che di default il motore cerchi in tutta la mappa del sito, menu e sottomenu e che si possa solamente "escludere" dalla ricerca determinate pagine. Mi rendo conto che se faccio una ricerca dell'artivolo "il" probabilmente (oppure no?) il motore debba scandagliare parecchio, ma se cerco "Barolo" in un sito che vende vini mi aspetto che il software faccia il suo mestiere. Che la funzione di ricerca sia posizionata direttamente nel modello o in una pagina fa differenza? Potrebbe dare fastidio che esistano più oggetti cerca sparsi nella mappa? Come Host mi appoggio ad Aruba, cosa dovrei chiedere loro ed in che modo? Grazie mille.

Leggi di più
Postato il da Fausto Amprimo
Claudio D.
Claudio D.
Moderator
Utente del mese IT

Su Aruba devi aprire un ticket postando la pagina con l'errore ...

farlo non ti costa nulla ...

In giro ci sono molti siti di ecommerce fatti con Website decisamente più corposi del tuo ... e non mi risulta abbiano simili problemi... , o per lo meno non mi ricordo post al riguardo con tale problematica ...

vedo che sei su Host windows ... o sbaglio ?

su Host linux , probabilmente avresti meno problemi ...

se poi vorrai utilizzare un database con Linux avresti il db MYSQL , che è quello compatibile con Website direttamente...

in attesa dello STAFF , apri un ticket su Aruba...

Leggi di più
Postato il da Claudio D.
Fausto Amprimo
Fausto Amprimo
User
Autore

Ci proverò. Purtroppo non sono in grado di capire la differenza fra Host Windows o Linux. Mi converrebbe convertire a Linux? Si potrà fare? Grazie.

Leggi di più
Postato il da Fausto Amprimo
Claudio D.
Claudio D.
Moderator
Utente del mese IT

si puoi passare da host windows a host linux ...

se lo fai alla scadenza dell'abbonamento è gratuito , altrimenti c'è un costo...

se il sito lo hai appena iniziato io lo trasferirei subito , comunque Aruba ti chiarirà i dubbi...

Linux dà la massima compatibilità ed è più personalizzabile...

Leggi di più
Postato il da Claudio D.
Fausto Amprimo
Fausto Amprimo
User
Autore

Lo farò. Per il momento grazie, ti aggiorno.

Leggi di più
Postato il da Fausto Amprimo
Fausto Amprimo
Fausto Amprimo
User
Autore

Risposta di ARUBA:

Gentile Cliente,lo screenshot mostra che la funzione che sta utilizzando impiega un tempo eccessivo per essere eseguita, e di conseguenza va in timeout.Può valutare il passaggio al servizio di Hosting Linux:
https://managehosting.aruba.it/Conversioni/Conversioni.asp?Lang=IT
Le ricordo che per una modifica di servizio da solo hosting Windows a solo Hosting Linux non effettuiamo lo spostamento di materiale da una piattaforma all'altra; dovrà quindi eseguire un backup preventivo e successivamente ripubblicare il tutto presso la nuova piattaforma.
Tenga comunque presente che il valore di max_execution_time in ambiente Linux è di 300 secondi; se la Sua procedura impiega oltre il tempo indicato, quanto riscontrato non sarà risolvibile in quanto tale valore non può essere modificato o personalizzato in alcun modo.

Passando all' Hosting Linux pensi che risolverò il problema? Il DB Mysql è un'opzione (7 euro) sostenibile, però non saprei come utilizzarla, mi daresti delle dritte? Grazie

Leggi di più
Postato il da Fausto Amprimo
Claudio D.
Claudio D.
Moderator
Utente del mese IT

il DB è un extra , indispensabile , per certi aspetti con l'ecommerce ma per chi ha la Pro ,che lo sfrutta direttamente,  tu vedo che hai la Evo , poichè dà molte funzionalità in più...

Ad esempio per la vendita dei prodotti digitali, e per la disponibilità dei prodotti... etc... etc...

http://help.websitex5.com/it/v15/pro/cart_order_ht.htm

Se passi da windows a linux , dovrai riesportare il sito...

Se il problema si risolverà non te lo so dire ,... ma "spero" che la ricerca impieghi meno dei 5 minuti che ti dicono ... wink

sicuramente Linux è più consigliato del windows come piattaforma.

Leggi di più
Postato il da Claudio D.
Fausto Amprimo
Fausto Amprimo
User
Autore

OK grazie. Procedo e ti aggiorno, spero di risolverla.

Leggi di più
Postato il da Fausto Amprimo
Claudio D.
Claudio D.
Moderator
Utente del mese IT

...spero anch'io tienici aggiornati...

e se risolto poi ricordati di chiudere il post...

Leggi di più
Postato il da Claudio D.
Fausto Amprimo
Fausto Amprimo
User
Autore

Aruba mi ha convertito l'host da Win a Linux e cancellato le cartelle. Ora non riesco a pubblicare il sito perchè mi dice che la cartella di destinazione non è valida (in allegato). Presumo che cerchi la cartella lacrimedivino.com e non la trovi. Sull'FTP vedo che l'unica cartella presente è www.lacrimedivino.com che contiene una cartella (vuota) cgi-bin e due file index.php e ver.php

Devo rinominare la cartella presente o crearne un'altra? Grazie

Leggi di più
Postato il da Fausto Amprimo
Fausto Amprimo
Fausto Amprimo
User
Autore

Riporto indicazioni di Aruba che sicuramente conoscerai.

Percorso assoluto (path) della cartella del sito : /web/htdocs/www.lacrimedivino.com/home Al momento dell'attivazione vengono create alcune directory e files 'speciali': cgi-bin: in questa directory vanno trasferiti tutti gli script CGI (non php) in perl, shello altri linguaggi supportati. Gli script CGI all'interno possono avere qualsiasi estensionel'importante e' che abbiano i permessi 755 altrimenti non vengono eseguiti. Questa directory non deve essere cancellata. Il file index.php e' la pagina provvisoria 'Under Construction' e puo' esseretranquillamente rimossa o modificata. I normali file HTML devono avere estensione .html o .htm Gli script PHP devono avere estensione .php, .phtml o .php3 e possono essere messiin qualsiasi directory esclusa la cgi-bin. Le pagine html contenenti codice SSI devono avere estensione .shtml. La prima pagina del sito che viene aperta nel caso non venga specificato un file (es.digitando www.lacrimedivino.com) sara' (in ordine di priorita') index.html, index.htm, index.phpoppure index.shtml. La prima pagina del sito dovra' avere obbligatoriamente uno di questi nomi.  Consigliamo per tutte le directory e tutti i file creati i permessi 755, per comodita'si puo' configurare il client FTP affinche' applichi questi permessi a tutti i file ele directory. Non sono supportate directory o file con caratteri speciali come & $ ` ^ ecc... Il pannello di controllo attraverso il quale si possono creare aree ad accesso riservatoe visualizzare il log degli errori inerente al proprio dominio, e' rintracciabileall'indirizzo: http://www.lacrimedivino.com/login

Leggi di più
Postato il da Fausto Amprimo
Claudio D.
Claudio D.
Moderator
Utente del mese IT

la cartella di destinazione dovrebbero indicarla loro ...

comunque...

togli la cartella di destinazione al passo 5 in esporta su internet ... e vedi se procede oltre ...

se ti apre e lì vedi index.php esporta lì...

se tu usi come pagina principale di homepage

index.html

ricordati di cancellare 

la index.php che ti hanno messo loro...

Leggi di più
Postato il da Claudio D.
Fausto Amprimo
Fausto Amprimo
User
Autore

Questa dicitura vuol dire qualcosa? (Scusa ma ho paura di sbagliare)

Percorso assoluto (path) della cartella del sito : /web/htdocs/www.lacrimedivino.com/home

Leggi di più
Postato il da Fausto Amprimo
Claudio D.
Claudio D.
Moderator
Utente del mese IT

tranquillo non succede nulla, alla peggio non si vede il sito...wink

premesso che dovrebbero averti dato tutte le indicazioni di dove esportare...devi verificare quello che ti ho scritto

Claudio D.
togli la cartella di destinazione al passo 5 in esporta su internet ... e vedi se procede oltre ... se ti apre e lì vedi index.php esporta lì... se tu usi come pagina principale di homepage index.html ricordati di cancellare  la index.php che ti hanno messo loro...

se si vede la loro index.php

esporta lì...

ora devo uscire , un cliente mi aspetta...

spero di tornare e di vedere che hai già risolto...

Leggi di più
Postato il da Claudio D.
Fausto Amprimo
Fausto Amprimo
User
Autore

FUNZIONA!!!! Senza motore di ricerca non aveva senso, ci hai beccato, su Host Linux funziona ed è pure veloce, non ho le basi per  darmi una spiegazione ma va bene così. Ti ringrazio e prima di chiudere ti chiedo un ultimo aiuto: Ho capito che puoi escludere delle pagine specifiche dalla ricerca, ma come faccio a fare in modo che cerchi solo nei titoli e non all'interno delle pagine? In allegato ho fatto una ricerca su "Franciacorta" nome che viene riportato in due pagine e trovato in 20 dove non è presente, non capisco. Grazie ancora.

Leggi di più
Postato il da Fausto Amprimo
Claudio D.
Claudio D.
Moderator
Utente del mese IT

Ottimo !

...se questo post è risolto chiudilo con corretto ... (spunta verde sulla risposta che ti ha risolto...)

per la ricerca , apri un nuovo post...

segnalando le pagine che ad esempio non dovrebbero uscire secondo te...

tieni conto che con la ricerca normale non puoi escludere e/o selezionare solo certe parti...

Leggi di più
Postato il da Claudio D.