Fusebox 5 on Linux issues

I have a site that I run that is on a Linux server. I just finished writting an application in fusebox 5, and I noticed the following problems.

Since Fusebox 4, the framework actually compiles code into a "parsed" directory. I tried to reparse my app using the fusebox.cleanbuild=true url parameter, and I got the following error;

An Error during write of Parsed File or Parsing Directory not found.

Attempting to write the parsed file 'circuit.filename.cfm' threw an error. This can also occur if the parsed file directory cannot be found.

I changed the "parse" directory to have permissions set at "777" so that the public group had permission to write. I am pretty sure that Fusebox 4 has the same issue, but I have not been able to verify.

Comments
Simeon's Gravatar I have a site that is running on fb 4.0 and has the same problem. Just started a little while ago and its one of several sites on a linux server. its the only one with a problem. Not sure what the deal is. Its only some fuseactions that have problems as well.

So weierd.
# Posted By Simeon | 7/14/06 2:38 PM
Sean Corfield's Gravatar If Fusebox gets to create the parsed/ directory itself, it specifies mode="777" (both in FB4.x and FB5). Of course, that assumes it has permission to create the directory in the first place (based on the permissions for your application directory). If you manually create the parsed/ directory, you also need to manually set the permissions. Windows doesn't seem as fussy about this as *nix systems. Since ColdFusion usually runs under a different user account - especially on a shared host - this is just one of those nasty problems that you have to deal with... :(
# Posted By Sean Corfield | 7/14/06 3:33 PM
Nikhil Devre's Gravatar Just check the rights to the Parsed folder. If the write permissions are granted to only one user or limited set of users then it wont work. It should have "write permission" to "Everyone". This should solve your problem.
# Posted By Nikhil Devre | 8/29/07 9:37 AM
BlogCFC was created by Raymond Camden. This blog is running version 5.6.001.