View Issue Details

IDProjectCategoryView StatusLast Update
0000446XMB1Bugspublic2011-05-29 14:05
Reportermiqrogroove Assigned Tomiqrogroove  
PrioritynormalSeverityminorReproducibilityrandom
Status closedResolutionfixed 
Target Version1.9.11.12Fixed in Version1.9.11.12 
Summary0000446: XMB 1.8 Might Use Lowercase Translation Names
DescriptionA problem arose during upgrade due to the old translation file being named 'english.lang.php' instead of 'English.lang.php'

As a result, the new upgrade script halted during fixBirthdays()

Fatal error: require() [function.require]: Failed opening required '../lang/english.lang.php' in /upgrade/upgrade.lib.php on line 1879
Additional Informationhttp://forums.xmbforum.com/viewthread.php?tid=776205
TagsNo tags attached.
MySQL Version
PHP Version
Web Server
Browser
Flags
Original Reporterhoward
SVN Revision2538

Relationships

related to 0000447 closedmiqrogroove Fatal Errors From require() Were Suppressed in 0000343 

Activities

miqrogroove

2011-03-13 20:44

administrator   ~0000302

It looks like this was very common in XMB versions prior to 1.5, including all of the 1.5 release candidates. I'm not sure if any effort was ever made to convert the members.langfile values from 'english' to 'English', but if there was, it had to be prior to version 1.8.

miqrogroove

2011-03-13 21:01

administrator   ~0000303

Here it is near the bottom of the file:

http://svn.xmbforum.com/wsvn/XMB/xmb19x/tags/XMB-1.5.0-RC5.1/newinstall.php

$db->query("UPDATE ".$tablepre."members SET langfile='English';");

miqrogroove

2011-03-13 21:11

administrator   ~0000304

And naturally, all of that was contradicted by:

http://svn.xmbforum.com/wsvn/XMB/xmb19x/tags/XMB-1.6.2c/Documents/How%20to%20upgrade.txt

" - If you get a blank screen rename your English.lang.php file to english.lang.php in your /lang directory."

Issue History

Date Modified Username Field Change
2011-03-13 18:20 miqrogroove New Issue
2011-03-13 18:20 miqrogroove Status new => assigned
2011-03-13 18:20 miqrogroove Assigned To => miqrogroove
2011-03-13 18:20 miqrogroove Original Reporter => howard
2011-03-13 18:26 miqrogroove Relationship added related to 0000447
2011-03-13 18:31 miqrogroove SVN Revision => 2538
2011-03-13 18:31 miqrogroove Status assigned => resolved
2011-03-13 18:31 miqrogroove Fixed in Version => 1.9.11.12
2011-03-13 18:31 miqrogroove Resolution open => fixed
2011-03-13 20:44 miqrogroove Note Added: 0000302
2011-03-13 21:01 miqrogroove Note Added: 0000303
2011-03-13 21:11 miqrogroove Note Added: 0000304
2011-05-29 14:05 miqrogroove Status resolved => closed