Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.
Not a member yet? Click here to register.
Forgot Password?

Upgrade 9.0 to 9.03.90 story

Asked Modified Viewed 682 times
W
Wanabo
W
Wanabo 10
www.probemyip.com/probe-my-ip-80x15.png
pHp-Fusion.Asia & pHp-Fusion.Fr & pHp-Fusion.Cn are available for a localized support community. Send PB for info.
  • Senior Member, joined since
  • Contributed 598 posts on the community forums.
  • Started 94 threads in the forums
  • Started this discussions
asked
Senior Member

Yesterday I found out there was an official release of PHPfusion to 9.03.90.

I am playing with the thought of upgrading v8 sites to v9, so I grabbed the new version.
For testing purposes and curiosity I upgraded an early v9 site to 9.03.90.

Upgrade process went smooth.
Couldn't access the admin section, but that was because I had an admin theme "Venus" from 2016. Looked for a newer Venus admin theme and found one from 2018. After uploading these newer Venus files I could access the admin section again. Switched directly to AdminLTE and removed all other admin themes.

Hint 1: As AdminLTE is the only admin theme provided in 9.03.90 I suggest to alter the db admin_theme to AdminLTE when upgrading.

Cleared the errorlog and started playing with the new site/version.

Errors starting to pop up for exclude_user1 to 4. Indeed not present in db settings.
Undefined index: exclude_user3
Line: 348 File -- public_html/administration/settings_main.php

Undefined index: logoposition_md and sd sm xs lg. Also not present in db settings.
Line: 254 File -- public_html/administration/settings_main.php

So I'm clearly missing fields in my database.

Hint 2: Create database fields on the fly. (After a check if not exists only for standard needed db fields used by the core files of PHPfusion)

!!!! Ignore the hints above!!!!! upgrade/9.0.upgrade.inc has it all!

So my guess is I had an v9 rc or an early v9 stable installed that did not yet had all the tables needed, but the installer/upgrader (did not noticed this).
Fixed all above issues by altering the version field in the db to a v8 release and ran the installer/upgrader again.

Hint: during install/upgrade not to solely rely on the version number in the database, but do some checks as well if new (needed) fields are present.



One problem remaining is Permalinks.
Not tested extensively, but they seem to be working. But on Permalinks admin page I have all most all options double! Tried reinstall, disabling and enabling to see if that would fix the doubles.

Rewrite Name Description
Articles
Disable·Edit· Reinstall

Enable Permalinks for the Articles on the site.
v1.0 by PHPFusion Dev Team
Articles
Disable·Edit· Reinstall

Enable Permalinks for the Articles on the site.
v1.0 by PHPFusion Dev Team
Blog
Disable·Edit· Reinstall

Enable Permalinks for the Blog on the site.
v1.0 by PHPFusion Dev Team
Blog
Disable·Edit· Reinstall

Enable Permalinks for the Blog on the site.
v1.0 by PHPFusion Dev Team
0 replies

1 post

F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Answered 11 questions
answered
Super Admin

Good to hear that it got settled, yes we should perhaps include more Admin themes with Core or set the default to the only one shipped with pack on later version upgrades..
Anyway about permalinks, 
in later versions all Infusion based permalinks was moved to Infusions folder.
Fastest fix, Delete files in \includes\rewrites Upload the ones from 9.03.90 pack.
 
0 replies

Category Forum

Upgrading issues - 9

Labels

None yet

Statistics

  • Views 0 views
  • Posts 1 post
  • Votes 0 votes
  • Topic users 2 members

2 participants

F
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Answered 11 questions
W
W
Wanabo 10
www.probemyip.com/probe-my-ip-80x15.png
pHp-Fusion.Asia & pHp-Fusion.Fr & pHp-Fusion.Cn are available for a localized support community. Send PB for info.
  • Senior Member, joined since
  • Contributed 598 posts on the community forums.
  • Started 94 threads in the forums
  • Started this discussions

Notifications

Track thread

You are not receiving notifications from this thread.

Related Questions

Not yet