Lexia

Lexia Tech Note #100410

My reports show unexpected data on Mac OS X

Lexia Programs

Lexia Early Reading
Lexia Primary Reading
Lexia Phonics Based Reading
Lexia Foundation Reading
Lexia Cross-Trainer

Version

Lexia Early Reading v3.0+
Lexia Primary Reading v1.0+
Lexia Strategies for Older Students v4.0+
Lexia Cross-Trainer v1.03+

Platforms Affected All OSX (with Lexia Admin tool versions prior to 1.4)
Description

When I run a report on my OS X version of Lexia products, I get unexpected data when the report appears in my web browser.

Solution

You are likely loading the report that a previous user of the product ran. This issue is caused by how OS X sets default file permissions.

When you run a report with the Lexia software, it generates an html file inside the reports folder on your hard drive. By default, OS X sets file permissions to read/write for the owner of the file, and read only for everyone else. If only one user runs reports on a particular workstation, this is inconsequential. However, if the workstation is shared, this poses a problem.

When a second unique user logs into the same computer and runs the same report, the product will appear to be generating a report and it will load in the web browser without any error message. However, behind the scenes, the Lexia program is unable to write the newly generated report to the hard drive because the now logged-in user only has read access to the previously generated file (even though we’re overwriting it, the OS treats it as a modification of the existing file, thus the save fails).

Even though the second user cannot modify the report file due to insufficient file permissions, said user can delete the previously generated report file altogether since the user should have read/write access to the enclosing reports folder. The affected user should navigate to /Applications/Lexia Learning Systems/LLSCommon/reports and remove all html files. IMPORTANT: Do NOT remove any folders from this location, as it will affect future report generation adversely.

 

Keywords Admin Tool, reports, OS X, wrong data