【发布时间】:2021-12-18 16:04:21
【问题描述】:
我正在使用 Laravel 8。我的网站的公共目录是 public_html,我已经对 appservice 提供者进行了适当的更改:
public function register()
{
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});
}
并将 lfm is config 更改为
'base_directory' => 'public_html',
文件管理器正在上传到正确的目录并在子目录中正确制作缩略图,但它的视图是一个损坏的符号。
感谢您的帮助。
【问题讨论】:
-
您在进行更改后是否重新运行
php artisan storage:link?并更改了文件系统配置文件中的 SymLink 路径? laravel.com/docs/8.x/filesystem#the-public-disk -
我已将文件系统更改为
'public' => [ 'driver' => 'local', 'root' => storage_path('app/public_html'), 'url' => env('APP_URL').'/public_html', 'visibility' => 'public', ],,但URL 仍为<link rel="shortcut icon" type="image/png" href="https://quislingmovie.com/vendor/laravel-filemanager/img/folder.png">存储链接已运行。 -
你能显示你用来显示图像的代码吗?
-
被CKEditor调用
标签: laravel unisharp-file-manager