Маршруты не работают на рабочем сервере (DigitalOcean) laravel-filemanager

Привет

Извините за беспокойство и за мой английский, потому что это не так хорошо, но мне нужна ваша помощь.

Я пытаюсь использовать Laravel-файлменеджер с CKEditor на моем производственном сервере, и я получаю Ошибка 404. Я использую Laravel 5.2 на Ubuntu 16.04 , но это не работает Я пробовал много вещей, таких как копирование содержимого \ Unisharp \ Laravelfilemanager \ route.php к App / HTTP / routes.php файл, но когда я делаю это, я получаю эту ошибку array_merge (): аргумент 2 не является массивом . Я установил use_package_routes ложно, но у меня все еще та же проблема.

если я выполню маршрут ремесленника php: список на моем локальном сервере я получаю руты пакета:

| | GET|HEAD | laravel-filemanager | unisharp.lfm.show | \Unisharp\Laravelfile manager\controllers\LfmController@show | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/crop | unisharp.lfm.getCrop | \Unisharp\Laravelfile manager\controllers\CropController@getCrop | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/cropimage | unisharp.lfm.getCropimage | \Unisharp\Laravelfile manager\controllers\CropController@getCropimage | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/delete | unisharp.lfm.getDelete | \Unisharp\Laravelfile manager\controllers\DeleteController@getDelete | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/deletefolder | unisharp.lfm.getDeletefolder | \Unisharp\Laravelfile manager\controllers\FolderController@getDeletefolder | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/demo | unisharp.lfm. | \Unisharp\Laravelfile manager\controllers\DemoController@index | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/doresize | unisharp.lfm.performResize | \Unisharp\Laravelfile manager\controllers\ResizeController@performResize | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/download | unisharp.lfm.getDownload | \Unisharp\Laravelfile manager\controllers\DownloadController@getDownload | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/errors | unisharp.lfm.getErrors | \Unisharp\Laravelfile manager\controllers\LfmController@getErrors | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/folders | unisharp.lfm.getFolders | \Unisharp\Laravelfile manager\controllers\FolderController@getFolders | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/jsonitems | unisharp.lfm.getItems | \Unisharp\Laravelfile manager\controllers\ItemsController@getItems | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/newfolder | unisharp.lfm.getAddfolder | \Unisharp\Laravelfile manager\controllers\FolderController@getAddfolder | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/rename | unisharp.lfm.getRename | \Unisharp\Laravelfile manager\controllers\RenameController@getRename | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD | laravel-filemanager/resize | unisharp.lfm.getResize | \Unisharp\Laravelfile manager\controllers\ResizeController@getResize | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder | | | GET|HEAD|POST|PUT|PATCH|DELETE | laravel-filemanager/upload | unisharp.lfm.upload | \Unisharp\Laravelfile manager\controllers\UploadController@upload | web,\Unisharp\Laravelfilemanager\middlewares\MultiUser,\Unisharp\Laravelfilemanager\middlewares\CreateDefaultFolder |

Но когда я запускаю эту команду на digitalocean, я не вижу маршрутов пакета и следую этому руководству до буквы http://unisharp.github.io/laravel-filemanager/installation.

Я получил это в моем файле лезвия:

    var options = {
filebrowserImageBrowseUrl: '/laravel-filemanager?type=Images',
filebrowserImageUploadUrl: '/laravel-filemanager/upload?type=Images&_token={{csrf_token()}}',
filebrowserBrowseUrl: '/laravel-filemanager?type=Files',
filebrowserUploadUrl: '/laravel-filemanager/upload?type=Files&_token={{csrf_token()}}'
};CKEDITOR.replace( 'content',options);

Буду признателен за ваши мысли по этому поводу.

С наилучшими пожеланиями elfuerte36

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]