Avoid mkdir warning

This commit is contained in:
RainLoop Team 2015-12-08 19:59:02 +03:00
parent f0fa37c1f3
commit b97bd4edf0

View file

@ -138,12 +138,15 @@ class File implements \MailSo\Cache\DriverInterface
$sFilePath = $this->sCacheFolder.$this->sKeyPrefix.$sKeyPath;
if ($bMkDir && !\is_dir(\dirname($sFilePath)))
{
if (!\mkdir(\dirname($sFilePath), 0755, true))
if (!@\mkdir(\dirname($sFilePath), 0755, true))
{
if (!@\mkdir(\dirname($sFilePath), 0755, true))
{
$sFilePath = '';
}
}
}
}
return $sFilePath;
}