créer un dossier dans laravel

J'ai un problème permet à l'utilisateur de créer un dossier dans laravel 4 par requête ajax > route > contrôleur@méthode.
J'ai fait le test ajax succès requête à l'url d'appel de méthode.
Lorsque j'utilise mkdir ou File::mkdir($path); (cette méthode est-elle exister?) , Je vais avoir la réponse Failed to load resource: the server responded with a status of 500 (Internal Server Error) et ne parviennent pas à créer un nouveau dossier.. comment le résoudre ?

route.php

Route::post('admin/article/addimagegallery', 'AdminDashboardController@addImagegallery');

AdminDashboardController

public function addImagegallery()
{
    if (Request::ajax())
    {
        
        $galleryId = 1; //for test
        $path = public_path().'/images/article/imagegallery/'.$galleryId;
        File::mkdir($path);
    }
}

js

$.ajax({
    url: 'addimagegallery',
    type: 'POST',
    data: {addimagegallery: 'addimagegallery'},
})
.done(function(response) {
    console.log(response);
});
vous pourriez être intéressant aussi dans cette stackoverflow.com/questions/30682421/... lorsque vous créez vos images en déjà en écriture du dossier.

OriginalL'auteur user1775888 | 2014-02-19