Hallo,
Ik wou postnuke gaan upgraden naar een nieuwe versie.
Maar dit ging niet helemaal goed.
Toen heb ik de database terug gezet
En de oude versie weer geinstalleerd.
Alleen het punt nu;
Ik kan wel inloggen, maar als ik naar het admin gedeelte ga van postnuke, zegt hij dat ik geen rechten heb.
Maar ga ik naar het admin gedeelte van phpBB voor postnuke.. dan heb ik wel rechten
Hoe kan dit?
EN hoe los ik dit op... misschien iets veranderen in phpmyadmin ofzo.. dus in de database.
Wie kan mij helpen.
Henk
webmaster hetleger.nl
Geen admin rechten meer
-
- Rang: zGebruiker
- Geregistreerd: 09.05.05
- Laatst gezien: 06.06.05
- Berichten: 28
-
- Rang: Site Admin
- Geregistreerd: 25.02.03
- Laatst gezien: 09.03.12
- Berichten: 1207
Ik denk dat er iets niet helemaal goed gegaan is met de database, of je hebt niet alle oude bestanden terug gezet, gezien de berichten "The block type messages doesn't seem to exist" en "The block type Multiblock doesn't seem to exist".
Als je een volledige backup hebt gemaakt, dan hoef je de oude versie ook niet opnieuw te installeren, alleen de oude Files weer terug kopieren naar hun oorspronkelijke lokatie. Dan de database legen, en de oude backup terug zetten.
Als je niet beide backups hebt, dan moet er even verder gekeken worden... Welke versie had je, en naar welke versie wilde je upgraden?
__________
-
- Rang: zGebruiker
- Geregistreerd: 09.05.05
- Laatst gezien: 06.06.05
- Berichten: 28
Wilde van 726 naar 750
maar kreeg steeds andere fouten.
En dat van die blocks, is volgens mij gewoon dat die blocks ff opnieuw moeten worden ingelezen.
Dat lijkt mij.
En had geen backup van data... alleen van database. -
- Rang: Site Admin
- Geregistreerd: 25.02.03
- Laatst gezien: 09.03.12
- Berichten: 1207
OK, als die blocks afkomstig zijn van niet-core modules, kan ik me voorstellen dat 'ie dit geeft als die modules nog niet gekopieerd zijn.
Maar je admin-inlog is toch raar. Ik heb helaas geen 0.726 database meer draaien hier. Maar als je de database hebt terug gezet, dan zou alle info omtrent de user-info, group-membership en group-permissions teruggezet moeten zijn.
Had je de oude versie nou alleen opnieuw gekopieerd, of heb je de install.php ook uitgevoerd? Misschien dat daar wat fout is gegaan? Als je hebt geinstalleerd, zou ik gewoon nog 1x de database terug zetten, en dan zonder install kijken of je in kunt loggen. -
- Rang: zGebruiker
- Geregistreerd: 09.05.05
- Laatst gezien: 06.06.05
- Berichten: 28
heb de oude versie gekopieerd.
en de config file weer gemaakt.
met mijn gegevens erin.
meer niet.
en die modules van de blocks zijn al wel geinstalleerd.
gaat namelijk om het forum...
en de bovenste volgens mij om het advertentie gebeuren.
En heb het al 2 keer geprobeerd.. de gegevens kopieren..
raar allemaal. -
- Rang: Site Admin
- Geregistreerd: 25.02.03
- Laatst gezien: 09.03.12
- Berichten: 1207
Vind het wel een beetje een onduidelijk verhaal worden. Probeer toch eens precies aan te geven wat je dan doet. Log je in onder username Admin, of onder username Henk?
"heb de oude versie gekopieerd." Dus een vers 0.726 pakket, vanaf PostNuke.com gedownload? Je gaf aan dat je geen backup had van de Files, alleen van de database...
"En heb het al 2 keer geprobeerd.. de gegevens kopieren.." De gegevens kopieren in de zin van de database terug zetten? Of een verse installatie van postnuke in de root dir?
Enniehoe, weet niet of we er zo snel uitkomen. Wat je sowieso kunt doen is een verse install van 0.760, en dan handmatig bepaalde tabellen kopieren naar je nieuwe database (heb ik ook gedaan, kost alleen wat meer tijd). Rigoreus, maar ik hou van lekker vers...
Ofwel, maak via PHPMyAdmin een SQL dump van je oude database, en doorloop deze tabellen of je bepaalde gegevens wilt bewaren. Modules installeren en blocks toevoegen zou ik altijd nog achteraf doen, dat zijn allemaal gelinkte gegevens en dus listig om handmatig in te voeren. Maar je advertenties, de db van PNphpBB, users, groepen, rechten, artikelen en Topics is heel snel te doen. Eventueel heb ik wel een overzicht van tabellen waar je naar moet kijken als je dit wilt proberen.
Je site is wel druk bezocht, dus ik zou een aankondiging maken van gepland onderhoud en eventueel de site "uitzetten".
__________
-
- Rang: zGebruiker
- Geregistreerd: 09.05.05
- Laatst gezien: 06.06.05
- Berichten: 28
Okee, ik ga het nu nog 1 keer heel duidelijk proberen uit te leggen ;)
Ik wou mijn postnuke site gaan upgraden naar .750
Dit ging niet goed, want op den duur gaf hij aan.
Kan postnuke niet initaliseren.
Helaas...
Dus toen wou ik weer mijn oude postnuke terug zetten.
zip file die ik nog had liggen van de postnuke site. versie .726
Heb toen alles van de server gegooit, en een verse installatie van postnuke erop gezet.
Daarna heb ik de install gedraait, en gezegd dat ik wou upgraden.
Dan geeft hij aan dat hij niks meer hoeft te doen, en alleen de config file aanpassen.
Prima!
Daar heb ik mijn gegevens weer ingevuld, en de site draaide weer.
Toen wou ik naar het adminpanel, maar helaas.. daar kwam ik niet meer in.
Dus toen kreeg ik die melding.
Ik heb altijd ingelogt met Henk, en niet met admin.
Want Henk heeft admin rechten.
Ik heb nu een aantal keer, alle data opnieuw op de server gezet, maar het werd er niet anders van.
De database heb ik intakt gelaten, omdat de database vrij groot is.. 60mb.
Ik snap dus niet helemaal wat er nu fout is gegaan.
Ook heb ik al de tabelen groups enz. verwijderd, en dmv. backup erweer opgezet met de backup gegevens.
Ook dit hielp niet.
Ook heb ik in phpmyadmin "Henk" opgezocht en daar wat waardes aangepast.
pn_uorder op 1
pn_noscore op 1
Wanneer ik dit weer op 0 zou zetten, maakt het geen verschil
Moeten er misschien nog andere dingen anders staan?
Ben op dit moment een beetje ten einde raad, en zou niet weten hoe ik dit kan oplossen.
Graag zou ik ook met .750 draaien maarja... wou ook niet.
Henk. -
- Rang: Support Team
- Geregistreerd: 13.11.02
- Laatst gezien: 02.07.11
- Berichten: 1193
Kan je met Postnuke Swiss Army Knife nou ook niet rechten herstellen??
Weet ook niet zeker, maar dacht van wel. Misschien dat je zodoende weer in admin kan komen en eea herstellen.
__________
Postnuke site:
www.denoortukkers.nl
-
- Rang: zGebruiker
- Geregistreerd: 09.05.05
- Laatst gezien: 06.06.05
- Berichten: 28
-
- Rang: zGebruiker
- Geregistreerd: 09.05.05
- Laatst gezien: 06.06.05
- Berichten: 28
Wat ik me nu ook herinner dat. dat ik pnrender en xantia had geinstalleerd..
maar dat staat nu niet meer op de server.
kan het daar ook aan liggen?
maar als ik die erop zet, zegt ie.. dat ie de modules niet meer kan inlezen..
En het block links wat hij niet laadt..
Was van het forum.
DIe heb ik via phpmyadmin ff uitgeschakeld.
en het block boven was.
admin messages.
het lijtk wel of dat gewoon niet klopt.
het hele admin gebeuren, want normaal moet hij toch gewoon zo'n block inladen? -
- Rang: Site Admin
- Geregistreerd: 25.02.03
- Laatst gezien: 09.03.12
- Berichten: 1207
Het kan aan die Xanthia module liggen, de melding dat 'ie ze niet kan inlezen kan te maken hebben met de pnTemp directory die daarvoor nodig is. Kijk of die bestaat, met alle submappen, en de goede rechten.
Zet met Swiss Army knife het theme van je website op ExtraLite, en ga daarna onderstaande lijst af. Misschien dat je een aantal dingen hebt overgeslagen vorige keer? In ieder geval het gedeelte "Before doing anything else, ...". Dit komt volgens mij uit het readme.txt bestand.
Doe dit dan eentueel eerst op een lokale kopie van je huidige database en je huidige installatie. Als dit goed werkt, kun je óf hetzelfde grapje op de nieuwe site ook doen, óf de lokale versie kopieren naar de server.
[quote]PostNuke supports upgrading from all earlier official versions of PostNuke,
together with a large number of other Nuke variants.
Before doing anything else, BACK UP YOUR DATABASE AND Files. This cannot be
stressed enough. If there is a problem with the upgrade procedure then a backup
helps you in two ways. First, you can go back to a pre-upgrade state and your
site can keep working on the old code. Second, the development team might want
to get a copy of your database to trace the exact problem and fix the upgrade
procedures that caused you problems in the first place.
Second, ensure that your default site theme or the theme for your admin user
(if allowing user theme overrides) is set to ExtraLite. All other themes in this
release are Xanthia themes that require initialisation from the Admin panel.
Third, take a copy of your config.php file and store it somewhere safe;
you'll need it in a minute.
Fourth, If your upgrading from a earlier release candidate or from an earlier
release with XTE installed then ensure that all cache and compile directories in
pnTemp are emptied.
Firth, remove all of the files in your PostNuke distribution. All of them.
Again a backup of the files would be a good idea, or just move the old
directory out of the way and install the new one in place of this one.
Sixth, take your config.php that you saved a couple of steps ago and copy
it to the postnuke base directory (the one with config.php and config-old.php).
This will be used in the upgrade process
While you are at this step make sure you set permissions for the config-old.php
and config.php to 777 or 666 depending on your system.
This is needed in order to allow php to update this files, after installation is
over please change this permissions to 644.
Seventh, There are also several new entries in config.php that need adding.
Add the following to just below $pnconfig['encoded']
$pnconfig['pconnect'] = '0';
$pnconfig['temp'] = 'pnTemp';
and add the following just below $pndebug['debug_sql'] = 0;
$pndebug['pagerendertime'] = 0;
Eighth, run install.php from your browser to start the installation process.
The exact url depends on your site, but for example if your site is www.foo.com
and PostNuke is installed in the 'bar' directory then the URL will be
http://www.foo..../install.php
Follow the instructions in the installation script and when prompted for
either a new install or an upgrade select 'upgrade', then pick the version of
PostNuke (or another Nuke variant) which you wish to upgrade from. The rest of
the procedure should be automatic.
Once installation is complete you will need to re-add your custom modules and
regenerate from the modules admin. As part of the upgrade some modules may be
ugraded. From the modules admin Upgrade and re-activate any modules require it. [/quote]
Ik zal in de tussentijd mijn oude .726 weer even uit de stoffige doos halen, dit lijstje afwerken, en kijken of ik tegen problemen aan loop.
Werkt dit alles ook niet, dan zou ik toch denken aan de half-verse postnuke 0.760 installatie, zoals eerder eengegeven. Maar goed, kost wat meer tijd.
__________
-
- Rang: zGebruiker
- Geregistreerd: 09.05.05
- Laatst gezien: 06.06.05
- Berichten: 28
ook dit wil nog niet...
ga nu server maken op me pc.
en daar alles installeren.. vers..
incl. xantia.. enz.
en dan db. erin doen.
en dan kijken hoe het loopt.
hou jullie op de hoogte. -
- Rang: zGebruiker
- Geregistreerd: 09.05.05
- Laatst gezien: 06.06.05
- Berichten: 28
Weet nu bijna 100% zeker dat het probleem hem in de database zit...
Heb een nieuwe installatie gemaakt op me lokale server.
Met pnrender enz.. en PNphpBB2 enz..
daar draaide het perfect.
Upload ik alles naar me ftp server.
en dan doet hij het niet.
Dan kan hij de modules niet lezen... of niet vinden...
is er miss. nu meer duidelijk voor jullie? -
- Rang: Site Admin
- Geregistreerd: 25.02.03
- Laatst gezien: 09.03.12
- Berichten: 1207
Rechten? Controleer de maprechten op de server. Weet niet wat je lokaal gebruikt als server omgeving, maar als 'ie remote niet alles doet dan is dat vaak een rechten probleem.
chmod (uit het hoofdje) 755.
Dit verklaart in mijn ogen nog niet waarom je geen admin rechten hebt... en begin me toch af te vragen wanneer BC zich er mee gaat bemoeien... Die nog wel eens met een one-liner het hele probleem op weet te lossen... -
- Rang: Site Admin
- Geregistreerd: 30.08.02
- Laatst gezien: 06.01.09
- Berichten: 1211
Tja als ik het verhaal een beetje kan volgen, dan zit je nu met een database die een mix is van .726 en .750 aangezien de eerste upgrade niet volledig is gebeurd. Vandaar dat een herinstallatie op diezelfde database niet echt meer wil lukken. Het enige alternatief dat je nu nog rest, is starten van een lege database en systematisch alle data terug zetten vanuit de backup, module per module.
Gouden regel: backups maken voor je aan een upgrade begint, zowel van de database als van je Files!!! Dan pas uploaden en dan pas de installatie uitvoeren. Zo kan je perfect terug naar een oude situatie. Wanneer je database te groot wordt, kan je via phpmyadmin perfect en backup in stukken nemen of via een shell manueel een backup nemen. Indien je toegang hebt tot cronscript, kan je op deze manier ook perfect dagelijkse backups laten nemen.
__________
Brave Cobra
- Gemodereerd door :
- Support
Gebruikers aanwezig
Deze lijst is gebaseerd op gebruikers die de afgelopen 10 minuten online waren

Reacties