Forum updaten van 3.01. naar 3.0.7PL.1

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 07 sep 2010, 09:29

  • Adres van je forum: N.v.t. want achter aparte login
    Event. modificaties op je forum: Logo in header geplaatst
    Wanneer ontstond het probleem?Iinloggen in beheerderspaneel
    phpBB versie: 3.0.1

    Heb je onlangs iets veranderd aan je forum? nee
    Wat is het probleem? niet kunnen inloggen als beheerder


Het forum dat ik beheer wordt weinig gebruikt een heeft een klein aantal deelnemers. Toen ik laatst een nieuwe deelnemer zijn permissies wilde geven kreeg ik een foutmelding bij het inloggen in het beheerderspaneel:
Algemene fout
Module not accessible
Gelieve de beheerder of webmaster...

Ik had al even gezocht op het forum en de mogelijke oorzaak zou zijn dat het forum geupdate moet worden voor ik weer toegang kan krijgen tot het beheerderspaneel. Ik las ook dat er een auto updater zou zijn maar meer informatie kon ik daar niet over vinden. Een aantal links verwezen naar verwijderde pagina's. Daarom mijn vragen:

Is dit werkelijk de oorzaak van het probleem?
Is die autoupdater er of werkt deze niet omdat ik geen toegang heb tot het beheerderspaneel?
Bij handmatig updaten: hoe behoud ik de kleine aanpassing (logo in header) als ik update?
Is er nog een volgorde in uploaden?

Alvast bedankt!

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 07 sep 2010, 10:36

Ongeacht de versie die je hebt, moet je altijd in het beheerderspaneel kunnen komen. Ergens zit dus iets goed fout. Ik wil je daarom eerst aanraden om de support toolkit te installeren en de database cleaner te draaien.

Updaten zal je in 2 stappen moeten doen. Eerst moet je updaten van 3.0.1 naar 3.0.2 middels dit pakket. Vervolgens kun je in één keer updaten naar 3.0.7-PL1 middels dit pakket. Dat zijn autmatische updatepakketten die rekening houden met aanpassingen die je zelf hebt gemaakt. Zeker het logo moet geen probleem vormen.

En vervolgens braaf iedere keer updaten als je daarvoor een melding in het beheerderspaneel ziet. ;)

PS: ik vergat nog een klein dingetje. Het updatepakket naar 3.0.7-PL1 is de Engelse, je zult daarna nog even de vertaling (links) moeten installeren.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 07 sep 2010, 11:13

Dank je Ger. Ik had de NL versie van 3.07 al gedownload maar natuurlijk nog niet geïnstalleerd. Ik heb de Toolkit geïnstalleerd en de Database cleaner gedraaid. Daarna klikte ik op ‘Continue’ en toen kreeg ik:

General Error
SQL ERROR [ mysql4 ]
Table 'bamboepa.phpbb_config' doesn't exist [1146]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

Hoe nu verder?

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 07 sep 2010, 11:51

De config mist? Da's wel heel apart. :? Kom je wel gewoon op je forum, of ook niet?

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 07 sep 2010, 12:04

Nee, nu niet meer. Voor het uitvoeren van de Database Cleaner nog wel. Maar ik zie in de root nog wel config.php en index.php. Er verder niets aan dit forum gedaan na het opzetten ervan. Het forum staat staat achter een beveiligde directory en is alleen toegankelijk voor leden.

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 07 sep 2010, 12:11

Da's iets anders, dat is je configuratiebestand en waar de foutmelding over gaat is de database.

Ik vind het wel heel vreemd dat de database cleaner van de toolkit een complete tabel verwijderd. Even voor de zekerheid:
1. Is bamboepa je gebruikersnaam van de host?
2. Is phpbb_ je table prefix (kun je nakijken in config.php)
3. Als je naar phpMyAdmin gaat, zie je die tabel dan nog staan?

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 07 sep 2010, 12:38

Dank je Ger, ik heb het even nagekeken. Ik heb config.php van de server naar m'n desktop gehaald en locaal bekeken. Daar staat:

$dbhost = ‘localhost’;
$dbname = 'bamboepa';
$dbuser = 'bamboepa';
$table_prefix = 'phpbb_';

Als ik naar phpMyAdmin ga zie ik dat de database er nog is. Die bestaat uit 3 tabellen:
phpbb_forums
phpbb_groups
phpbb_sessions

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 07 sep 2010, 12:42

What the h... :shock:
Je mist ineens een kleine 60 tabellen. Hoe dat kan weet ik niet, maar ik denk dat er bij het uitvoeren van de support toolkit iets grondig mis is gegaan. Het beste advies wat ik je kan geven is een backup terugzetten.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 07 sep 2010, 12:47

Dank je Ger. Ik heb de provider gebeld en die heeft een backup teruggezet. De database bestaat nu weer uit 62 tabellen. Ik kom nu weer bij het forum maar het Beheerderspaneel is nog steeds niet bereikbaar.

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 07 sep 2010, 13:07

Een paar mogelijkheden. Het meest voor de hand liggende zou zijn dat je zelf regelmatig backups maakt (of zelfs automatisch). Dan zou je die terug kunnen zetten. (zie onder) Alternatief is dat je host dagelijks een backup maakt, die kun je dan via het controlepaneel van je host vaak eenvoudig terugzetten. Dat is wel afhankelijk van je host of dat aanwezig is en werkt of niet.

Als je zelf een backup terugzet, pak het dan als volgt aan:
  1. Maak vóór alles via je FTP client een backup van je bestanden naar je eigen computer
  2. Maak voor de zekerheid ook nog even een extra backup van je database via phpMyAdmin
  3. Verwijder nu de 3 resterende tabellen.
  4. Download nu het nieuwste phpBB 3.0.7-PL1-pakket. Dat is het volledige installatiebestand, want we gaan even met een schone lei beginnen.
  5. Installeer het forum op je webhost.
  6. Zet nu de backup van je database terug. Zorg ervoor dat dit een backup is van voordat deze problemen optraden. Het terugzetten kan via phpMyAdmin (importeren) of via het beheerderspaneel van phpBB. Dat laatste kan alleen als je de backup ook via phpBB hebt gemaakt. Je kunt dit dan doen via het tabblad onderhoud, keuze herstel.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 07 sep 2010, 14:25

Dank je Ger. De backup die de provider terugplaatste was van gisteren en toen was het inlogprobleem er ook al. Wat ik zag was dat mijn laatste bezoek als beheerder in april was en tot zover terug bewaart de hoster geen backups. Dus ik zal het hier mee moeten doen.

Voor ik de schone installatie ga doen wil ik graag even weten of ik het zo goed gedaan heb.
1. In phpMyAdmin een backup gemaakt van de database mbv de knop ‘exporteer’
2. Met Ftp de hele map phpBB3 gekopieerd. Daarbij kwam er de volgende foutmelding:
Could not download "data_stk_bom_sniffer.php".
Server said: Can't open data_stk_bom_sniffer.php: permission denied
error -160: could not start data transfer

Bij controle staat ‘data_stk_bom_sniffer.php’ in de map ‘Cache’ met permissie 660. Andere bestand in deze map hebben 666 als permissie. Het lukte niet dit bestand te kopiëren. Maar dit bestand staat ook in de map ‘stk’. Een handmatige check tussen server/locaal leert me dat alle bestanden (in aantal) verder wel zijn gekopieerd. Vandaar het even geduurd heeft voor ik kon reageren ;)

Kan ik nu verder met jouw stappenplan?


zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 07 sep 2010, 21:18

So far, so good:

Database gedelete (was lastig te wissen/lange wachttijden bij de server, etc)
3.0.7PL geïnstalleerd
Backup database mbv phpMyAdmin weer teruggezet
Forum aangeroepen via de browser: phpBB introduction scherm in beeld

Hoe ga ik nu verder bij de tab ‘Install’?

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 08 sep 2010, 08:29

Als het goed is zie je een scherm dat aangeeft of je host aan de vereisten van phpBB voldoet. Dat zou geen probleem mogen zijn, aangezien het reeds heeft gedraaid. Klik dus onderaan op "Doorgaan". \Nu komen we bij de database instellingen:

Database type - Maakt niet zoveel uit, is meestal "MySQL" of "MySQL met MySQLi extensie".
Hostnaam of DSN-databaseserver - Alleen voor SQLite, kun je leeg laten.
Poort databaseserver - Kan ook leeg gelaten worden, tenzij anders vermeld door je host.
Databasenaam - bamboepa
Databasegebruikersnaam - bamboepa
Databasewachtwoord - Wachtwoord voor het bamboepa account van je database.

Voorvoegsel voor de tabellen - Kan gewoon phpbb_ blijven.

Zodra deze gegevens zijn ingevuld wordt door phpBB gecontroleerd of er verbinding gemaakt kan worden. Daarna kan je de gegevens voor je beheerdersaccount instellen, geavanceerde instellingen beheren, etc. Dit zal veelal voor zich spreken denk ik. Gouden regel die je even moet onthouden: als je twijfelt: wijzig dan niets.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 08 sep 2010, 08:51

Dank je Ger. Hij blijft alleen hangen op ‘Vereisten’. Ik krijg foutmeldingen op:

cache/: Gevonden, Onbeschrijfbaar
files/: Gevonden, Onbeschrijfbaar
store/: Gevonden, Onbeschrijfbaar

config.php: Gevonden, Onbeschrijfbaar
images/avatars/upload/: Gevonden, Onbeschrijfbaar

Dat is neem ik aan een kwestie van permissies aanpassen naar (775)?

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 08 sep 2010, 09:32

Dit moet hem zijn:
cache - Waarde: 777
files - Waarde: 777
store - Waarde: 777
config.php - Waarde: 666 (Na installatie terugzetten op 644)
images/avatars/upload - Waarde: 777 (Optioneel)

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 08 sep 2010, 09:48

Thanx Ger, ik ga er mee aan de slag en meld me later weer...

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 08 sep 2010, 16:53

Weer een stapje verder. ‘Database instellingen’ accepteert niet dat er al een database bestaat met het voorvoegsel phpbb_. Moet ik deze dan eerst weer deleten in phpMyAdmin en daarna weer laden?

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door Ger » 08 sep 2010, 17:20

Mag, maar je mag ook een ander voorvoegsel (bijv phpbb3_) kiezen.

zen
Berichten: 54
Lid geworden op: 16 apr 2008, 11:40

Re: Forum updaten van 3.01. naar 3.0.7PL.1

Bericht door zen » 08 sep 2010, 17:24

Dank! Maar hoe gaat de oude geladen database dan gevonden worden? Of loop ik nu op de zaken vooruit?

Gesloten