When we moved our 4D v11 system to v14 I had to change the location of our 
Active4D files.
Active4D runs on a client (4D Remote) on Mac OS 10.9.5 (was 10.6.8)

Old location of Active4D file uploads
/Library/Application Support/4D/com.aparajita/Active4D/web/uploads

New  location of Active4D file uploads. We had to move them to the user that 
runs 4D's folder.
/Users/webclient/Library/Application 
Support/4D/com.aparajita/Active4D/web/uploads

Apache has always served the uploaded files. In our web root we have a docs 
folder

<webroot>/docs/

That folder has a symbolic link


srts -> /Users/webclient/Library/Application 
Support/4D/com.aparajita/Active4D/web/uploads/

A link to an uploaded file might look like this:

https://www.mysite.com/docs/srts/253294/6534/testfile.txt

When trying to access that file I get this error:

Forbidden
You don't have permission to access /docs/srts/253294/6534/testfile.txt on this 
server.

Apache is configured to FollowSymlinks. However, my Apache logs show the 
following errors:

Symbolic link not allowed or link target not accessible: 
/Library/WebServer/Documents/TWP/docs/srts

I obviously have a permissions problem. I've spent hours trying to fix it but 
obviously haven't gotten the write combination.

I've even tried giving all permissions to user, group and other to the uploads 
folder.

If anyone has encountered this problem can you provide any tips?

Thanks,

Brad Perkins
_______________________________________________
Active4D-dev mailing list
[email protected]
http://list.aparajitaworld.com/listinfo/active4d-dev
Archives: http://active4d-nabble.aparajitaworld.com/

Reply via email to