View Issue Details

IDProjectCategoryView StatusLast Update
0000874XMB1Bugspublic2025-12-24 13:36
Reportermiqrogroove Assigned Tomiqrogroove  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.10.00 
Target Version1.10.02Fixed in Version1.10.02 
Summary0000874: Upgrading With the Old Config.php Will Cause Errors
DescriptionNeed to improve documentation and try to provide an automatic way to migrate the config.php file from v1.9 when upgrading to v1.10.

There are two confirmed errors so far.

Presence of the old IN_CODE check will cause the front page to display: "Not allowed to run this file directly". This is expected, but we need to make sure the upgrade logic resolves this prior to loading the config.

Presence of the old integer value for $pconnect will cause a TypeError that needs to be resolved.

[24-Dec-2025 10:49:34 America/Los_Angeles] PHP Fatal error: Uncaught TypeError: XMB\already_installed(): Argument 6 ($pconnect) must be of type bool, int given, called in install/wizard.php on line 79 and defined in install/WizFunctions.php:48
Additional Informationhttps://forums.xmbforum2.com/viewthread.php?tid=777232
TagsNo tags attached.
MySQL Version
PHP Version
Web Server
Browser
Flags
Original Reporter
SVN Revision
Git Commithttps://github.com/miqrogroove/xmb/commit/f7421f54101dcb09be7768e0822fdc9d72746070

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-12-23 15:47 miqrogroove New Issue
2025-12-24 09:17 miqrogroove Status new => confirmed
2025-12-24 09:39 miqrogroove Assigned To => miqrogroove
2025-12-24 09:39 miqrogroove Status confirmed => assigned
2025-12-24 10:56 miqrogroove Severity minor => major
2025-12-24 10:56 miqrogroove Description Updated
2025-12-24 12:34 miqrogroove Summary Upgrading Without the New Config.php Will Cause Errors => Upgrading With the Old Config.php Will Cause Errors
2025-12-24 12:35 miqrogroove Reproducibility have not tried => always
2025-12-24 12:39 miqrogroove Status assigned => resolved
2025-12-24 12:39 miqrogroove Resolution open => fixed
2025-12-24 12:39 miqrogroove Fixed in Version => 1.10.02
2025-12-24 12:39 miqrogroove Git Commit => https://github.com/miqrogroove/xmb/commit/f7421f54101dcb09be7768e0822fdc9d72746070
2025-12-24 13:36 miqrogroove Status resolved => closed