谷歌Api客户端Php - mkdir():权限被拒绝

时间:2014-11-23 12:18:55

标签: php mkdir google-api-php-client permission-denied

使用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");
      }

我检查了权限,用户和组。一切都很好,但我无法确定问题所在。 知道为什么会这样吗?

1 个答案:

答案 0 :(得分:1)

通过将$this->path替换为storage_path()

来解决问题