你好
很抱歉打扰你和我的英语,因为这不是那么好,但是,我需要你的帮助。
我尝试在生产服务器上使用 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