mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #10895
[Bug 1067724] [NEW] Unable to read language directory
Public bug reported:
Running Mahara 1.5 here. No relation to system or PHP version I guess.
On page:
admin/users/pendingregistrations.php
I get this error:
Unable to read language directory lang [full log appended but not necessary]
which is because in lib/mahara.php on line 596 (+/- 5 lines)
$datarootpaths = (array)glob(get_config('dataroot') . 'langpacks/*', GLOB_MARK | GLOB_ONLYDIR);
assign array(0 => false) to $datarootpaths
My 3 line patch goes directly below that line and looks like this:
foreach($datarootpaths as $key => $path)
if(!is_string($path))
unset($datarootpaths[$key]);
*** full error log ***
Call stack (most recent first):
log_message("Unable to read language directory lang/", 8, true, true) at /srv/http/mahara/testing/mahara_code/lib/errors.php:109
log_warn("Unable to read language directory lang/") at /srv/http/mahara/testing/mahara_code/lib/mahara.php:564
get_languages() at /srv/http/mahara/testing/mahara_code/lib/web.php:3346
language_select_form() at /srv/http/mahara/testing/mahara_code/lib/web.php:437
smarty(array(size 0), array(size 0), array(size 0), array(size 2)) at /srv/http/mahara/testing/mahara_code/auth/lib.php:1009
auth_draw_login_page(null, object(Pieform)) at /srv/http/mahara/testing/mahara_code/auth/lib.php:516
auth_setup() at /srv/http/mahara/testing/mahara_code/init.php:291
require("/srv/http/mahara/testing/mahara_code/init.php") at /srv/http/mahara/testing/mahara_code/admin/users/pendingregistrations.php:30
** Affects: mahara
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
https://bugs.launchpad.net/bugs/1067724
Title:
Unable to read language directory
Status in Mahara ePortfolio:
New
Bug description:
Running Mahara 1.5 here. No relation to system or PHP version I guess.
On page:
admin/users/pendingregistrations.php
I get this error:
Unable to read language directory lang [full log appended but not necessary]
which is because in lib/mahara.php on line 596 (+/- 5 lines)
$datarootpaths = (array)glob(get_config('dataroot') . 'langpacks/*', GLOB_MARK | GLOB_ONLYDIR);
assign array(0 => false) to $datarootpaths
My 3 line patch goes directly below that line and looks like this:
foreach($datarootpaths as $key => $path)
if(!is_string($path))
unset($datarootpaths[$key]);
*** full error log ***
Call stack (most recent first):
log_message("Unable to read language directory lang/", 8, true, true) at /srv/http/mahara/testing/mahara_code/lib/errors.php:109
log_warn("Unable to read language directory lang/") at /srv/http/mahara/testing/mahara_code/lib/mahara.php:564
get_languages() at /srv/http/mahara/testing/mahara_code/lib/web.php:3346
language_select_form() at /srv/http/mahara/testing/mahara_code/lib/web.php:437
smarty(array(size 0), array(size 0), array(size 0), array(size 2)) at /srv/http/mahara/testing/mahara_code/auth/lib.php:1009
auth_draw_login_page(null, object(Pieform)) at /srv/http/mahara/testing/mahara_code/auth/lib.php:516
auth_setup() at /srv/http/mahara/testing/mahara_code/init.php:291
require("/srv/http/mahara/testing/mahara_code/init.php") at /srv/http/mahara/testing/mahara_code/admin/users/pendingregistrations.php:30
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1067724/+subscriptions
Follow ups
-
[Bug 1067724] Re: Unable to read language directory
From: Kristina Hoeppner, 2014-08-24
-
[Bug 1067724] Re: Unable to read language directory
From: Robert Lyon, 2014-04-22
-
[Bug 1067724] Re: Unable to read language directory
From: Robert Lyon, 2014-04-03
-
[Bug 1067724] A change has been merged
From: Mahara Bot, 2014-03-11
-
[Bug 1067724] A patch has been submitted for review
From: Mahara Bot, 2014-03-11
-
[Bug 1067724] Re: Unable to read language directory
From: Aaron Wells, 2014-03-11
-
[Bug 1067724] Re: Unable to read language directory
From: Aaron Wells, 2013-12-16
-
[Bug 1067724] Re: Unable to read language directory
From: Aaron Wells, 2013-10-22
-
[Bug 1067724] Re: Unable to read language directory
From: Aaron Wells, 2013-09-30
-
[Bug 1067724] Re: Unable to read language directory
From: Aaron Wells, 2013-04-19
-
[Bug 1067724] Re: Unable to read language directory
From: Jan Korous, 2012-10-18
-
[Bug 1067724] Re: Unable to read language directory
From: Hugh Davenport, 2012-10-18
-
[Bug 1067724] [NEW] Unable to read language directory
From: Jan Korous, 2012-10-17
References