Ich habe Problem lassen Benutzer erstellen Ordner in Laravel 4 durch Ajax Anfrage> Route> Controller @ Methode.
Ich habe Ajax-Erfolgsanfrage an die Url Call Right-Methode getestet.
Wenn ich mkdir
oder File::mkdir($path);
verwenden (ist diese Methode vorhanden?), Bekomme ich die Antwort Failed to load resource: the server responded with a status of 500 (Internal Server Error)
und scheitern, neuen Ordner zu erstellen .. wie man es löst?Ordner in Laravel erstellen
route.php
Route::post('admin/article/addimagegallery', '[email protected]');
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);
});
Sie könnten auch in diesem http://stackoverflow.com/questions/30682421/how-to-protect-image-from-public-view-in-laravel-5/30682456#30682456 wo Sie Ihre interessieren Bilder in bereits beschreibbaren Ordner. –