On FreeBSD, with more-or-less default PHP configuration, when mkdir() is called on already existing directory - it will produce a warning, that could flood all over cron mail. To prevent that flooding a directory existing should be checked.
}
}
-function zrl($s,$force = false) {
+function zrl($s,$force = false) {i
if(! strlen($s))
return $s;
if((! strpos($s,'/profile/')) && (! $force))
if ($temppath != "") {
$itemcache = $temppath."/itemcache";
- mkdir($itemcache);
+ if(!file_exists($itemcache) && !is_dir($itemcache)) {
+ mkdir($itemcache);
+ }
if (is_dir($itemcache) AND is_writable($itemcache)) {
set_config("system", "itemcache", $itemcache);