Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Archive

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, biapar, Willr, Ingo, simon_w

is_dir error in security tab


Reply

2 Posts   1235 Views

Avatar
Apophenian

27 August 2008 at 8:29pm Community Member, 46 Posts

When selecting one of the user groups in the security tab, i was getting an is_dir error in saphhire/core/i18n.php in the get_existing_translations(). The server is pretty well locked down, and was bailing when the method was looping over the ".." directory in the root.

I put this little hack in (there is probably a 'right' way to do this in php, but I don't know it)
$moduleDir = $baseDir . DIRECTORY_SEPARATOR . $module;
$langDir = $moduleDir . DIRECTORY_SEPARATOR . "lang";
if (substr ($moduleDir, -2) == ".." || substr ($langDir, -2) == "..")
            continue;

which seemed to fix it...

Cheers,

Rane

Avatar
streetdaddy

4 September 2008 at 1:20pm 32 Posts

nice one, works for me, does the job!