使用google api client for php获取一些数据,我遇到了以下错误,到目前为止我似乎无法找到任何有用的解决方案。
mkdir(): Permission denied
$storageDir = $this->path . '/' . substr(md5($file), 0, 2);
if ($forWrite && ! is_dir($storageDir)) {
if (! mkdir($storageDir, 0755, true)) {
throw new Google_Cache_Exception("Could not create storage directory: $storageDir");
}
我检查了权限,用户和组。一切都很好,但我无法确定问题所在。 知道为什么会这样吗?
答案 0 :(得分:1)
通过将$this->path
替换为storage_path()