aggiornare forum PHPBB da CLI

programmazione & dintorni
Rispondi
admin
Site Admin
Messaggi: 205
Iscritto il: dom mar 20, 2016 9:24 pm

aggiornare forum PHPBB da CLI

Messaggio da admin »

quando capita di ricevere errore di timeout nell'aggiornare il database si può utilizzare la riga di comando

nella cartella INSTALL del forum creare il file

Codice: Seleziona tutto

config.yml
con al suo interno il seguente codice

Codice: Seleziona tutto

updater:
    type: db_only
e lanciare il comando

Codice: Seleziona tutto

sudo php ./phpbbcli.php update config.yml
se l'aggiornamento va a buon fine ok se ritorna un errore verificare
1) il file config.yml se scritto correttamente:la prima riga deve essere : updater a capo uno spazio e di seguito type: db_only
2)altro errore che può verificarsi se il vostro driver è MYSQLI (invece di MYSQL) può essere messo a posto editando il file config.php cercando

Codice: Seleziona tutto

mysql
e sostituendolo con

Codice: Seleziona tutto

mysqli
PROBLEMA ALLEGATI NON VISIBILI
infine, passando dalla versione 3.2.1 alla 3.2.2, vi è un errore per cui nei vari post con più di un allegato, il forum ne fa vedere solo uno.
per risolvere bisogna utilizzare questa patch ufficiale (fonte https://github.com/phpbb/phpbb/pull/5082/files)
in pratica bisogna andare a modificare il file

Codice: Seleziona tutto

phpBB/includes/functions_posting.php
aggiungendo le righe con "+" e togliendo quella con "-"come da figura sotto
patch
patch
patch.JPG (49.51 KiB) Visto 5716 volte
Rispondi