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

Aiuto: forum con problemi di funzionamento

Supporto per phpBB 3.0.x.
Avatar utente
gambr
Utente
Utente
Messaggi: 19
Iscritto il: 02/02/2016, 23:03
Sesso: Maschio
Località: Udine

Aiuto: forum con problemi di funzionamento

Messaggio da gambr » 02/02/2016, 23:59

Salve a tutti,
sono un utente iscritto al foum che si trova all'indirizzo: www.funghiemicologia.com

Premetto che non sono amministratore di questo forum ma, in quanto competente in informatica, vorrei aiutare a risolvere i problemi che sono insorti da qualche mese.

I problemi sono diversi e si presentano come errori, a seguito di azioni degli utenti, sotto forma di messaggi del tipo: "SQL Error [mysql4]".
Questi errori compaiono ad esempio al completamento della registrazione di un nuovo utente, oppure dopo l'inserimento di un messaggio in un topic, altre volte solo accedendo a pagine del forum.

Gli errori che mi sono segnato sono i seguenti:
- Query execution was interrupted [1317]
- Lost connection to MySQL server during query [2013]
- You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND in_message = 0 ORDER BY filetime DESC' at line 4 [1064]

Scrivo in questo forum [3.0.x] in quanto l'admin mi ha detto che gira la versione 3.0.1 (aggiornata dalla 3.0.0).

Ho verificato che anche senza registrarsi si può osservare uno di questi errori.
Questa è la ricetta:
1) andare all'indirizzo http://www.funghiemicologia.com/phpBB3/portal.php
2) scorrere la pagina fino in fondo
3) cliccare sul link che porta all'ultima pagina delle "ultime news" (che al momento è la 621)

ERRORE:
al momento ho avuto questo: "Sort aborted [1028]"
però di solito viene questo: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND in_message = 0 ORDER BY filetime DESC' at line 4 [1064]"

Altro caso interessante: come utente registrato accedo a un "sub-forum" dove vedo la lista dei topic, ma se clicco su uno in particolare per vederlo ho il messaggio "L’argomento richiesto non esiste." Questo a me fa pensare a un database corrotto ma non ho esperienza di phpBB.

Grazie in anticipo per l'aiuto.

Gianni

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Aiuto: forum con problemi di funzionamento

Messaggio da Sir Xiradorn » 03/02/2016, 0:29

Fatte le operazioni ovvie come la riparazione db? La versione è davvero molto vecchia e sarebbe bene che sia aggiornata al fine di avere risoluzioni di bug e altre problematiche. Ovviamente bisognerebbe fare delle prove in locale prima di procedere. Inoltre una simulazione in locale permette una migliore analisi del problema e la possibilità di sperimentare più strade. Ho notato anche io che il db salta spesso e ci sono problemi di interruzione di query e simili. sarebbe bene fare dei controlli di integrità e usare un supporto più nuovo per via dell'avanzamento delle versioni di mysql e php.

Per dubbi e guide su simulazione in locale ci sono una marea di topic. Cerca per dare una mano al vostro admin
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
gambr
Utente
Utente
Messaggi: 19
Iscritto il: 02/02/2016, 23:03
Sesso: Maschio
Località: Udine

Re: Aiuto: forum con problemi di funzionamento

Messaggio da gambr » 03/02/2016, 9:20

Ok, grazie. Infatti il mio suggerimento era stato prima di tutto di fare un aggiornamento all'ultima versione stabile (un amico mi ha suggerito la 3.1.6).
Non ero a conoscenza invece della possibilita` di riparare il db. Provero` a cercare informazioni ma se qualcuno mi sa dare qualche info grazie in anticipo.

A proposito di prova in locale ... Avevo iniziato ieri sera a fare qualche esperimento su una ubuntu che ho a casa dove avevo gia` installato Apache, php 5.x, mysql 5.x e c'e` anche phpmyadmin. Ho visto che tra i pacchetti installabili da Synaptic c'era anche phpBB 3 (in particolare la 3.0.12 se non ricordo male) e ho installato quello invece di scaricare e farlo "a mano". Ora pero` non so come creare una "board" (spero di aver usato i ltermine corretto). In pratica phpBB risponde all'URL localhost/phpBB ma e` una board vuota.
Domanda 1: c'e` una board di esempio che viene installata assieme a phpBB?
Domanda 2: come si fa a creare una board?

Ciao
Gianni

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Aiuto: forum con problemi di funzionamento

Messaggio da Micogian » 03/02/2016, 10:12

Ciao Gianni, le prove devi farle copiando il forum remoto in locale.
Non puoi installare una versione di phpbb e utilizzare un DB di versione diversa.
In locale devi creare un Database mysql, lo puoi chiamare come quello remoto ma non è importante. Poi esporti il database remoto in locale e copi tutto il pacchetto FTP del forum.
Puoi anche evitare di copiare il contenuto della cartella "files" che contiene gli allegati, al massimo vedrai i topics senza foto.
Fatto questo devi sostituire i dati di accesso al database nel file config.php.
A questo punto il forum locale dovrebbe essere visibile. Qualche modifica nel Pannello di Controllo relativa all'url che diventa "localhost" e all'indirizzo di cache e hai una copia del forum in locale.
Poi c'è il problema di aggiornare almeno alla 3.0.14 perchè tra i pacchetti di Update il più vecchio riguarda 3.0.2 to 3.0.14.
https://www.phpbb.com/downloads/3.0/?mo ... sion=3.0.2
I pacchetti di Update consentono di aggiornare sia i file di sistema che il database ma dalla 3.0.1 non c'è più.

Avatar utente
gambr
Utente
Utente
Messaggi: 19
Iscritto il: 02/02/2016, 23:03
Sesso: Maschio
Località: Udine

Re: Aiuto: forum con problemi di funzionamento

Messaggio da gambr » 03/02/2016, 10:35

Micogian ha scritto:Ciao Gianni, le prove devi farle copiando il forum remoto in locale.
Non puoi installare una versione di phpbb e utilizzare un DB di versione diversa.
Certo, ma io non sono admin di quel forum e quindi non posso scaricarmi il forum :)
Intanto, non conoscendo phpBB, volevo "giocare" a casa per familiarizzare con lo strumento, capire l'interfaccia di amministrazione etc etc ...

Ciao

Avatar utente
gambr
Utente
Utente
Messaggi: 19
Iscritto il: 02/02/2016, 23:03
Sesso: Maschio
Località: Udine

Re: Aiuto: forum con problemi di funzionamento

Messaggio da gambr » 03/02/2016, 10:44

Quindi, tanto per capire come funziona phpBB in locale, dopo aver installato phpBB dal pacchetto di Ubuntu, come faccio a creare una board? Come creo un utente admin e come accedo alle pagine di amministrazione per provare a creare qualche forum?

Ciao
Gianni

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Aiuto: forum con problemi di funzionamento

Messaggio da Micogian » 03/02/2016, 11:00

Se vuoi installare un phpbb puoi andare nella sezione Download e scaricare il pacchetto 3.1.6 che contiene anche la traduzione italiana.
Scompatti il tutto, selezioni la cartella "install" e segui le indicazioni che ti permetteranno di creare il database e il pacchetto dei file di sistema. Alla fine avrai un forum nuovo, ovviamente devi poi crearti la struttura.
La copia del forum in locale serviva per provare ad aggiornare dalla versione vecchia alla nuova.
Tieni presente che nelle le versioni 3.0.x si poteva intervenire sui file di sistema con modifiche al codice originale tramite le MOD, nella versione 3.1.x le Mod non sono più ammesse e le modifiche si fanno tramite estensioni che non toccano il codice originale. Tra l'altro le versioni 3.1.x sono "responsive".

EDIT: nella sezioni Wiki trovi la guida per l'installazione di phpbb: http://wiki.phpbbitalia.net/Installazione_di_phpBB

Avatar utente
gambr
Utente
Utente
Messaggi: 19
Iscritto il: 02/02/2016, 23:03
Sesso: Maschio
Località: Udine

Re: Aiuto: forum con problemi di funzionamento

Messaggio da gambr » 03/02/2016, 11:18

Micogian ha scritto:Se vuoi installare un phpbb
Gianni, il phpBB l'ho gia` installato ma dal pacchetto phpBB3, da Synaptic di Ubuntu (linux). Quindi vorrei usare quello. Avevo visto la wiki ma dato che c'era il pacchetto di Ubuntu pronto da installare ho fatto da li`. Come si procede quindi per creare il database collegato a phpBB? Perche` per creare un database da phpMyAdmin l'ho fatto molte volte per i siti in php che ho realizzato, ma immagino che debba essere collegato poi a phpBB. Quindi deduco che la procedura debba essere fatta da un qualche script php di phpBB. Come?

Ciao
Gianni

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Aiuto: forum con problemi di funzionamento

Messaggio da Micogian » 03/02/2016, 11:42

Io non so che pacchetto si installi da Synaptic di Ubuntu, se si installa phpbb si deve installare anche il Database.
Tra l'altro il database deve essere compatibile con la versione di phpbb installata.
Può darsi che il pacchetto che hai installato comprenda la cartella "install". E' quella che devi usare per installare il tutto.
Il pacchetto di installazione originale crea il database con le relative tabelle (sono una sessantina) e crea anche l'utente amministratore.

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Aiuto: forum con problemi di funzionamento

Messaggio da Sir Xiradorn » 03/02/2016, 12:47

Da Ubuntu, ti convine più che installare il pacchetto phpbb dovresti invece usare Xampp (scelta che consiglio perchè hai anche phpmyadmin ovvero interfaccia grafica per il db) o installarti un pacchetto server LAMP (Linux + Apache2 + MySql + Php) e nella cartella che viene messa in uscita sul port 80 installare il pacchetto phpbb prendendolo da qua o da phpbb.com.

Crei il db e installi il forum
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Bloccato

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

Chi c’è in linea

Visitano il forum: Nessuno e 34 ospiti