Joomla-cms: Won't load after update: error JlanguageHelper

Created on 26 Mar 2019  路  4Comments  路  Source: joomla/joomla-cms

Steps to reproduce the issue

Try to load site after update

Expected result

Site load

Actual result

PHP Fatal error: Call to undefined method JLanguageHelper::parseIniFile() in D:\Sites\hivppi\libraries\src\Language\Language.php on line 803

System information (as much as possible)

Additional comments

Tried update through web gui, process hung at 100%. Tried manual method, but getting the above error.

No Code Attached Yet

Most helpful comment

After Update a Joomla Site from 3.7.5 to 3.9.8, site won't load and display the following error message :

_**Warning: Creating default object from empty value in /public_html/libraries/cms/application/site.php on line 540

Warning: Creating default object from empty value in /public_html/libraries/cms/application/site.php on line 540
Error displaying the error page: Call to undefined method JLanguageHelper::parseIniFile(): Call to undefined method JLanguageHelper::parseIniFile()**_

Solution :

Rename libraries folder to libraries.old
Copy libraries folder from 3.9.8 full package zip to your site.

Note :

if you have any custom libraries sub-folders in libraries.old, copy them again into the new libraries folder.

Result :

Site loads successfully


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24355.

All 4 comments

Set to "closed" on behalf of @Quy by The JTracker Application at issues.joomla.org/joomla-cms/24355

Please ask for help at Joomla Forum.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24355.

After Update a Joomla Site from 3.7.5 to 3.9.8, site won't load and display the following error message :

_**Warning: Creating default object from empty value in /public_html/libraries/cms/application/site.php on line 540

Warning: Creating default object from empty value in /public_html/libraries/cms/application/site.php on line 540
Error displaying the error page: Call to undefined method JLanguageHelper::parseIniFile(): Call to undefined method JLanguageHelper::parseIniFile()**_

Solution :

Rename libraries folder to libraries.old
Copy libraries folder from 3.9.8 full package zip to your site.

Note :

if you have any custom libraries sub-folders in libraries.old, copy them again into the new libraries folder.

Result :

Site loads successfully


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24355.

Thanks alot for your help

Was this page helpful?
0 / 5 - 0 ratings

Related issues

alex7r picture alex7r  路  4Comments

chmst picture chmst  路  5Comments

brianteeman picture brianteeman  路  5Comments

uglyeoin picture uglyeoin  路  5Comments

B3nito picture B3nito  路  5Comments