Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php mkdir():使用存储类时没有此类文件或目录错误_Php_Mysql_Laravel - Fatal编程技术网

Php mkdir():使用存储类时没有此类文件或目录错误

Php mkdir():使用存储类时没有此类文件或目录错误,php,mysql,laravel,Php,Mysql,Laravel,我一整天都在遇到这个错误,我在谷歌上搜索了这个错误并尝试了所有可能的解决方案,但直到现在我都不知道为什么我会看到这个 我正在尝试为每一张创建id为的“相册” 我的函数如下: public function store(AlbumRequest $request) { try { Album::create($request->all()); $lastRec = Album::latest()->first(); $dir = base_path() . '\Albums

我一整天都在遇到这个错误,我在谷歌上搜索了这个错误并尝试了所有可能的解决方案,但直到现在我都不知道为什么我会看到这个
我正在尝试为每一张创建id为的“相册” 我的函数如下:

public function store(AlbumRequest $request) {
try {
  Album::create($request->all());
  $lastRec = Album::latest()->first();
  $dir = base_path() . '\Albums'. '\\' . $lastRec->id;
  //dd($dir);
  $file = Storage::makeDirectory($dir, 0775, true, true);
  $message = '<div class="alert alert-success">Album Added Successfuly </div>';
} catch (\Exception $e) {
  dd($e);
  $message = '<div class="alert alert-danger">Something went <strong>Wrong</strong>, Please try again later!</div>';
}

return redirect('/home')->with(['message' => $message]);
每次都给我同样的错误:

ErrorException {#245 #message: "mkdir(): No such file or directory"

请帮忙

你有C:\Users\Mohab\slp\Albums\folder吗?你真的想在这里使用你的基本路径吗?似乎使用存储路径来保持东西干净要好得多。@fico7489是的我do@Devon我尝试了存储路径和公共路径,但两者都不起作用@MohabEl说,那么
文件存在($dir)
返回true?
ErrorException {#245 #message: "mkdir(): No such file or directory"