From: Alex B. <en...@tu...> - 2001-10-01 16:49:02
|
> One problem I've found is that build/en/user/conf is not > world-readable/executable after it's built by make. So a default > install results in: > > > Warning: Failed opening > '/usr/local/r2/binarycloud/build/en/user/conf/Configuration.php' for > inclusion (include_path='.:/usr/local/php4.mod/lib/php') in > /usr/local/r2/binarycloud/build/en/htdocs/prepend.php on line 44 > > Warning: Failed opening > '/usr/local/r2/binarycloud/build/en/user/conf/Languages.php' for inclusion > (include_path='.:/usr/local/php4.mod/lib/php') in > /usr/local/r2/binarycloud/build/en/htdocs/prepend.php on line 44 > > etc. This might be intentional -- should those directories be owned by > nobody? No, but if you're running as shared installation it's a good idea to keep your source and build trees accessible to a group that has your user and the webserver user. Note that make does not currently modify permissions, I had thought about making that one of the options in MakeConf... we'll see :) best, _alex |