Fork me on GitHub

[Zafenio] Unable to upgrade  Bottom

  • I have just upgraded my installation from 0.764 to 1.1.1.
    I uploaded PNphpBB again, with the latest patch(4).

    Now, when i press upgrade in the modules page, pnphpbb does a sucessful simple check, then i press continue and i get the following error message:
    Fatal error: Class 'sql_db' not found in /xxx/cms/modules/PNphpBB2/includes/db.php on line 60

    Now i know this problem is known since dec 2008.
    Is there any hotfix available already?
    Thanks in advance.

    --
    Kind regards,

    Thomas
    http://www.borgirc.net
  • see http://www.zafenio.c…topic&p=31838#31838

    the problem is in 2 files install.php & pnphpbb2_update.php in modules/PNphpBB2/install folder

    The way they call the database is wrong as you can read in the previous official link.

    Basically the code must be changed in those 2 files.. the previous link on the zafenio boards corrects the install.php file but there is no "official" pnphpbb2_update.php file.. I have one that works (kinda) but its a partial fix. It will go through the upgrade scripts etc just fine but gives some kind of weird input error when clicking to go back to the modules page so to use the updated module you still have to modify 2 database entries to change the version number of the module & its status to be able to access it.

    My workaround seems to work but theres no guarantee as its not offical (and i dont know alot about PHP). If you want the file just let me know
  • I upgraded to patch 4 under .764 first, which leaves a partly functional PNphpBB2 (some links are wrong and layout of Multiblock is not as desired) under PostNuke. Then, with this already upgraded forum, I updated the site to Zikula.

    Had no problems and did some further tweaking alongside. You can find them in ticket 15

    --
    -- Teb
    -- Dutch Zikula Community


    Support questions in a Personal Message will be ignored. Use the forums at all times!
  • 0 users

This list is based on users active over the last 60 minutes.