phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Alleggerire la ricerca

Supporto per phpBB 3.0.x.
Rispondi
mrjo
Utente
Utente
Messaggi: 11
Iscritto il: 10/05/2011, 21:41
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.2.16
Database: MySQL 5.1.58-community-log
Località: Imola (BO)
Contatta:

Alleggerire la ricerca

Messaggio da mrjo » 02/12/2011, 20:25

Ciao a tutti, qualche settimana fa, il mio host (non so se posso dirlo) mi ha disattivato momentaneamente l'account perchè a quanto dicono, una ricerca sul mio piccolo forum ha mandato in crash i loro server e addirittura ha messo in difficoltà l'azienda stessa... -_-'
Da quel momento ho dovuto cancella tutti gli indici e disattivare la funzione di ricerca. Ora, io penso che sia stato un processo anomalo, forse capitato per errore perchè non penso che un forum relativamente piccolo e spopolato, riesca con una ricerca a crashare dei servers... comunque ho disattivato tutto per sicurezza. Vorrei chiedervi se fosse possibile riattivare la ricerca, magari alleggerendo il processo. Non so, aumentare il numero di lettere minimo in modo da trovare meno risultati. Non lo so chiedo a voi ;)

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Alleggerire la ricerca

Messaggio da Angolo » 02/12/2011, 20:47

Mi pare tu abbia cancellato gli Indici.. bene..

Però, perché parli al plurale??? "Devi" avere attivato solo la ricerca mysql disattivando la nativa.
Quindi, sincronizza statistiche, sincronizza conteggio messaggi, e ricrea l'Indice mysql.

Se il problema sussiste, trasferisci il forum in locale e cerca di capire se il problema in locale si pone.
Meglio ancora su un host free, magari chiedendo la collaborazione della tua utenza..
Se nell'host free, il problema non si pone, cambia host.

Il tuo forum ha un numero abbastanza rilevante di messaggi...
Ma se non viene retto è appunto un problema di capacità di calcolo del server... trai le tue conclusioni.


P.S.
Abbastanza rilevante... ma con un record di utenti connessi, che non giustifica affatto un crash!

mrjo
Utente
Utente
Messaggi: 11
Iscritto il: 10/05/2011, 21:41
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.2.16
Database: MySQL 5.1.58-community-log
Località: Imola (BO)
Contatta:

Re: Alleggerire la ricerca

Messaggio da mrjo » 02/12/2011, 21:00

Per esempio io avevo impostata solo la ricerca Fulltext Native che non so neanche cosa sia, comunque devo impostare la Mysql.
Fatto questo dici che dovrebbe essere più leggera? Perchè mi hanno detto che se dovesse accadere di nuovo mi bloccheranno l'account permanentemente e l'idea non mi attira. :|

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Alleggerire la ricerca

Messaggio da Angolo » 02/12/2011, 21:08

Garanzie a priori, qui nessuno te ne può dare.

Ti posso solo dire che non è questo l'approccio giusto.
Tu prima ti fai un backup completo con settaggi corretti, che collauderai in locale.

Dopo procedi come suggerito. Se succede qualcosa, non aspetti che ti blocchino l'account. Non hai nemmeno MOD. Il phpbb3 è ultracollaudato: non è colpa tua se hai un certo numero di messaggi.
Quindi, non sono loro a bloccarti l'account: sarai tu a salutarli cordialmente, cercando un host che ti metta a disposizione un server linux più potente.

Peraltro, ti ho suggerito di provare in un host free... se nell'host free, il discorso funziona, è chiaro che il problema è loro. Ma quasi sicuramente è loro. Diciamo ancora quasi, solo per un discorso di prudenza.

Per togliere il quasi, prova in un altro host.

mrjo
Utente
Utente
Messaggi: 11
Iscritto il: 10/05/2011, 21:41
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.2.16
Database: MySQL 5.1.58-community-log
Località: Imola (BO)
Contatta:

Re: Alleggerire la ricerca

Messaggio da mrjo » 02/12/2011, 21:13

Ma in locale cosa dovrebbe accadere? E poi come faccio a provare ricerche simultanee in locale?
Loro mi hanno detto che non pago un server ma solo un host in quanto ho un server condiviso. Un server dedicato mi costerebbe un bel po (in confronto all'attuale).

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Alleggerire la ricerca

Messaggio da Angolo » 02/12/2011, 22:32

In locale, devi se non altro collaudare il backup completo. Nel caso in cui tu ti debba trasferire. E serve come prima prova, per verificare l'integrità del sistema di ricerca.

Prova che ti ho suggerito di approfondire su un host free, dunque con la collaborazione della tua utenza (disattivando però i Bot).

Chi ha parlato di dedicato? Io no. Io ho parlato di server più potente. Condiviso OK. Ma con processore più potente, con più RAM, ecc.


Poi alla fine, se nemmeno questo bastasse, e hai bisogno davvero di un server dedicato, è inutile dire che ti costerebbe parecchio... se è necessario è necessario. O stai senza ricerca. Non è che si possono fare miracoli.

Io però penso che con le indicazioni date, risolvi, magari cambiando host, senza server dedicato. Ma se non provi, non lo sapremo mai!
Cerca di capire quale HW hai ora, in modo da cercare e trovare un host che ti dia di più.

Frattanto fai le prove. Un passo alla volta, con gradualità. Fai più prove... prova prima col mysql, poi col native (ma attivandoli uno alla volta).

Inizia dal backup completo. Ma devi fare gradualmente tutte le cose indicate... Se fatta la prima non va bene, passi alla seconda.. e così via.

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Alleggerire la ricerca

Messaggio da Angolo » 03/12/2011, 10:26

Dimenticavo...
Oltre a cancellare l'Indice, attivare un solo tipo di ricerca, sincronizzare le statistiche, sincronizzare il conteggio messaggi, ricreare l'Indice (uno), devi riparare le tabelle.

Avatar utente
Barrnet
Leader Moderatori
Leader Moderatori
Messaggi: 3124
Iscritto il: 04/07/2010, 23:31
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.10
Database: MySQL 5.1.61-community-log
Contatta:

Re: Alleggerire la ricerca

Messaggio da Barrnet » 03/12/2011, 14:56

Se non erro esiste una mod per sostituire il cerca nativo del forum con uno retto da google, logicamente sarebbe decisamente meno efficace di quello nativo, ma non dovrebbe mandare in "crash" i loro server...
http://www.phpbb.com/search/?q=
Questo è il search di phpbb.com, ma non saprei dove è reperibile una mod simile.

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 25 ospiti