in reply to unix file permissions? or perhaps something that will make me look silly...
You might want to consider checking the return from mkdir():
unless( -d "$config{basepath}/$key" ) { mkdir( "$config{basepath}$key", 0777 ) or oops( "can't make category directory $key: " . $! ); }
|
|---|