| Author |
Message |
nedkelly
Elite Support


Joined: Aug 23, 2004
Posts: 533
|
Posted:
Thu 16 Mar 2006 1:15 |
  |
Hoe kan ik het beste mijn users over zetten naar Nuke Evolution?
Welke tabellen moet ik over zetten en moet er dan nog iets anders aangepast worden? Het is van een bestaande phpnuke site versie 7.5, deze moet gewoon blijven draaien.
Ik heb zelf al de nuke_users tabel en de nuke_authors tabel over gezet maar toen kon ik niet meer inloggen. Mischien dat er nog meer/iets anders aangepast moet worden. |
|
|
   |
 |
bas1286
Moderator


Joined: Dec 03, 2004
Posts: 517
|
Posted:
Thu 16 Mar 2006 2:43 |
  |
hoe kon je niet meer inloggen, met je admin of met een gewone account, of allebei? |
_________________ Te Lezen: Forum Regels | Te Gebruiken:[/b:161cfc8cd3 |
|
  |
 |
nedkelly
Elite Support


Joined: Aug 23, 2004
Posts: 533
|
Posted:
Thu 16 Mar 2006 7:20 |
  |
Admin nog wel, als user niet meer, ook niet onder twee andere namen. |
|
|
   |
 |
bas1286
Moderator


Joined: Dec 03, 2004
Posts: 517
|
Posted:
Thu 16 Mar 2006 22:16 |
  |
heb je al gekeken of de usertabel in phpnuke en nuke evolution wel hetzelfde zijn... misschien mist hij cruciale data |
_________________ Te Lezen: Forum Regels | Te Gebruiken:[/b:161cfc8cd3 |
|
  |
 |
nedkelly
Elite Support


Joined: Aug 23, 2004
Posts: 533
|
Posted:
Thu 16 Mar 2006 23:11 |
  |
Bij Nuke-evo zitten er 8 velden in de nuke_authors tabel, in phpnuke zijn dit er 9, radminency ontbreekt. Alle overige info is het zelfde.
Bij Nuke-evo zitten er 82 velden in de nuke-users tabel, in phpnuke zijn dit er 67.
Dit wordt dus even zoeken.
By the way: als admin kom ik er ook niet in, toen ik er wel in kon had ik waarschijnlijk een cookie vergeten te verwijderen.
De bijgeleverde upgrade.php script werkt niet bij mij, ik kan daar geen database type invullen en dan gaat hij niet verder.  |
|
|
   |
 |
nedkelly
Elite Support


Joined: Aug 23, 2004
Posts: 533
|
Posted:
Fri 17 Mar 2006 2:07 |
  |
Opgelost
De oplossing zat dus in de upgrade2.php, maar hier denk je niet zo snel aan als je de eerste file niet kunt afmaken.
De upgrade2.php is nodig om de database aan te passen.
Juiste oplossing is dus:
nuke_authors en nuke_users van het nieuwe nuke-evo weggooien, de oude nuke_authors en nuke_users opladen in je database en upgrade2.php draaien (upgrade.php is niet nodig blijkt).
Te minste zo werkt het bijmij wel.  |
|
|
   |
 |
bas1286
Moderator


Joined: Dec 03, 2004
Posts: 517
|
Posted:
Fri 17 Mar 2006 3:52 |
  |
niet opgelost
at BL, raar ik kan in dit topic geen berichten verwijderen, in de rest wel...  |
_________________ Te Lezen: Forum Regels | Te Gebruiken:[/b:161cfc8cd3
Last edited by bas1286 on Fri 17 Mar 2006 5:29; edited 1 time in total |
|
  |
 |
nedkelly
Elite Support


Joined: Aug 23, 2004
Posts: 533
|
Posted:
Fri 17 Mar 2006 4:27 |
  |
Ik ben iets te snel geweest , ik kwam er achter toen ik iets aan mijn profiel wilde wijzigen, dat deze niet opgeslagen werd in de database (gaf een fout melding dat er enkele velden in de database misten).
Met de hand 15 velden aan de tabel nuke_users toegevoegd. Niet zo als het hoort, maar ik ben nu nog niets tegen gekomen wat niet werkt, afwachten.  |
|
|
   |
 |
bas1286
Moderator


Joined: Dec 03, 2004
Posts: 517
|
Posted:
Fri 17 Mar 2006 5:30 |
  |
hopen dat alles blijft werken  |
_________________ Te Lezen: Forum Regels | Te Gebruiken:[/b:161cfc8cd3 |
|
  |
 |
NeoTheXerox
Newbie


Joined: Mar 27, 2007
Posts: 1
|
Posted:
Sat 31 Mar 2007 0:29 |
  |
| nedkelly wrote: |
Opgelost
De oplossing zat dus in de upgrade2.php, maar hier denk je niet zo snel aan als je : |
Miscchien even een late reactie, maar het is volgens mij onmogelijk om de users van php nuke overtezetten naar nuke evolution, omdat de users tabels anders in elkaar zitten dan de user tabels van nuke evolution ivm met colors, tenminste die melding kreeg ik, nadat ik geprobeerd had de users van nuke overtezetten naar nuke evo? als het wel mogelijk is dan zou ik dat graag van iemand horen!  |
|
|
   |
 |
nedkelly
Elite Support


Joined: Aug 23, 2004
Posts: 533
|
Posted:
Sat 31 Mar 2007 2:51 |
  |
Overzetten van de gebruikers zou normaal geen probleem moeten zijn als je de upgrade text file aanhoud.
| Quote: |
Before You Begin
----------------
Due to differences in the makeup of PHP-Nuke and Nuke-Evolution (Evo)
the upgrade is going to require you to READ this document closely.
If you have any questions please feel free to ask in the Evo
support forums at http://www.nuke-evolution.com/modules.php?name=Forums
This upgrade is only for those that have PHP-Nuke standard and a version
between 6.5 and 7.9. If you do not have this then this is most likely
not the correct upgrade for you.
It looks long and difficult, but it is not so bad. We just have to cover everything
as much as possible. Please do not be scared it will be ok.
Read EACH step COMPLETELY before attempting that step!!!
What You Will Lose
-------------------
Since there are many different modules, blocks and mods beyond the
ones included in the standard Nuke download it makes it impossible
for us to make a document to cover every possibility. Please understand
that this upgrade may not work for you if you have installed anything
beyond the standard download.
There should be nothing in the standard package that you might lose.
Prestart
--------
I would back up your site and DB if I were you.
First Step
----------
Download your config.php from your current working website. Write down the
$dbhost, $dbuname, $dbpass, & $dbname settings to your new config.php in
Evo (html/config.php). If you have changed $user_prefix, $sitekey, and/or
$admin_file in PHP-Nuke please make a note of them as well.
Second Step
----------
If your current Nuke version is less than 7.5 then you must follow the directions
in the Nuke upgrade to 7.6/ folder. Once you have completed that then you need
to return to the Third Step in this file.
If you have 7.5 or 7.6 then you may continue to the next step.
If your current Nuke version is greater than 7.6 then you must follow the directions
in the Nuke DOWNgrade to 7.6/ folder. Once you have completed that then you need
to return to the Third Step in this file.
Third Step
----------
Included are three folders that allow you to evolutionize your site depending on
how you want the database upgraded.
The following directions and scripts are intended for people that have the old
site in place. If you have installed a new copy of Evo and have (or want to) move
the tables by hand see the Manually Move Tables section below.
YOU CAN ONLY DO 1 OF THE 3!!!
Upgrade the whole db/
=====================
This folder contains directions and scripts that will allow you to upgrade
the entire PHP-Nuke database.
Move users & forum/
===================
This folder contains directions and scripts that will allow you to upgrade
JUST the current users and forum. This means that you will LOSE everything
else if you follow these directions. It is meant for people that want to
start over from scratch but want to keep the users and the forum.
Move users/
============
This folder contains directions and scripts that will allow you to upgrade
JUST the current users. This means that you will LOSE everything else if
you follow these directions. It is meant for people that want to start over
from scratch but want to keep JUST the users.
Choose one of these folders and open the upgrade.txt inside. Once you have
completed the directions in that file return to this file and continue to the
next step.
Fourth Step
-----------
The upgrade assumes that you have upgraded/ported your theme before upgrading
or you will do so before reopening your site. This would be a good time to
do so if you haven't. If you wanted to use the chromo theme then you MUST
run the Fix Theme note below. If you do not your site will try to use the
old theme.
If you had installed any non-standard mods that are not included in the Evo
package already you should do so now though the site SHOULD work without doing
this step. The mod tables and fields should still exist as only the standard
PHP-Nuke tables and fields have been upgrade, changed, or removed.
Fifth Step
----------
Open your website and test all the areas to ensure that everything is working
correctly.
Changes To Modules
==================
Change: if (!stristr($_SERVER['SCRIPT_NAME'], "modules.php")) {
To: if (!defined('MODULE_FILE')) {
Changes To Blocks
=================
Change: if (stristr($_SERVER['SCRIPT_NAME'], "block-Name.php")) {}
To: if(!defined('NUKE_EVO')) exit;
Manually Move Tables
--------------------
This section is only intened for people that want to move the tables
from their old PHP-Nuke site's database to their new Evo site's database.
Move users & forum/
===================
Drop the nuke_authors table from the new Evo site's database
Drop the nuke_users table from the new Evo site's database
Export the nuke_authors table structure and data from you old site's database
Import the old nuke_authors table into the new Evo site's database
Export the nuke_users table structure and data from you old site's database
Import the old nuke_users table into the new Evo site's database
Drop all tables with the nuke_bb prefix (example: nuke_bbconfig, nuke_bbposts)
from the new Evo site's database EXCEPT the following tables:
nuke_bblogs
nuke_bblogs_config
nuke_bbmodule_admin_panel
nuke_bbmodule_cache
nuke_bbmodule_group_auth
nuke_bbmodule_info
nuke_bbmodules
nuke_bbpost_reports
nuke_bbquicksearch
nuke_bbstats_config
nuke_bbxdata_fields
nuke_bbxdata_data
nuke_bbxdata_auth
Export all tables with the nuke_bb prefix (example: nuke_bbconfig, nuke_bbposts)
from your old site's database and import them into your new Evo site's database.
Run the upgrade.sql (Move users & forum/upgrade/) in your new Evo site's database
Move users/
============
Drop the nuke_authors table from the new Evo site's database
Drop the nuke_users table from the new Evo site's database
Export the nuke_authors table structure and data from you old site's database
Import the old nuke_authors table into the new Evo site's database
Export the nuke_users table structure and data from you old site's database
Import the old nuke_users table into the new Evo site's database
Run the upgrade.sql (Move users/upgrade/) in your new Evo site's database
Fix Theme
=========
Run the following in phpMyAdmin:
UPDATE `nuke_config` SET `default_Theme` = 'chromo';
************************************************************************\ |
|
|
|
   |
 |
|
|
| Donaties
| Adverteren
|
|
Wilt u het forum steunen, dan kunt u nu eenvoudig doneren met PayPal.
|
|