PDA

View Full Version : Warning: touch(): Utime failed: Permission denied in ..../includes/class.latex-vb.php


pjkcards
08-03-2014, 07:01 AM
When I visit URLs where I'm using Latex, I get:
Warning: touch(): Utime failed: Permission denied in ..../includes/class.latex-vb.php on line 167

For example, see:
removed

What is the best way to resolve this?

Line 167 is the line that starts with "touch":

// Check whether this thing already exists
if (is_file($path['img'].'/'.$filename)) {
touch($path['img'].'/'.$filename);
return $this->path['baseurl']."/img/".$filename;
}


I know this is for a mod I installed, but I can't seem to find the support for it, so maybe someone here can help.

Any advice would be much appreciated. Thanks.

kh99
08-03-2014, 08:29 AM
I believe the user that the web server runs as has to have write permission to the file to be able to use touch(). Does $filename refer to a file that was created by the mod? It's hard to tell you exactly what to do without knowing more about the mod. touch() sets the time on the file, it could be that that isn't important and you could comment that out. Or maybe you need to change the permissions on the file, or maybe you need to change the permissions that the file is created with (if the mod creates the files).