路线不适用于生产服务器(DigitalOcean)laravel-filemanager

时间:2017-03-25 16:12:43

标签: php laravel-5.2 digital-ocean responsive-filemanager

你好

很抱歉打扰你和我的英语,因为这不是那么好,但是,我需要你的帮助。

我尝试在生产服务器上使用 laravel-filemanager Ckeditor ,并且我收到 404错误。我在 ubuntu 16.04 上使用了laravel 5.2,但它无法正常工作。我尝试了很多东西,例如将 \ Unisharp \ Laravelfilemanager \ route.php 的内容复制到 App / http / routes.php 文件中,但是当我这样做时,我收到此错误错误 array_merge():参数2不是数组。我将 use_package_routes 设置为false,但我仍然遇到同样的问题。

如果我在本地服务器上执行 php artisan route:list ,我会收到包裹的错误:

| | 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

0 个答案:

没有答案