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).
|