Hi,
it's working for me now. As it turned out, it had nothing to do with permissions at all (thanks guys!).
In "/theme/chameleon/ui/chameleon_js.php" I changed this line:
REMOTE_URI: '<?php echo substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/')); ?>css.php?id=<?php echo (isset($_GET['id'])) ? (int) $_GET['id'] : 0; ?>',
to this:
REMOTE_URI: '<?php echo substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/')); ?>/theme/chameleon/ui/css.php?id=<?php echo (isset($_GET['id'])) ? (int) $_GET['id'] : 0; ?>',
I don't see how the theme could have ever worked without this fix, in spite of reports to the contrary.
Best,
Ned