如何更改开发环境共享托管laravel中的符号链接?

时间:2019-05-10 12:00:02

标签: laravel shared-hosting

我在共享主机中有一个Larevel-app。对于设置,我必须在主机的主地毯上创建一个新文件夹,然后将公用文件夹的内容复制到public_html。我对index.php进行了更改,并且一切正常。但是,当用户上传需要公开的文件时,该文件已保存在myproject / storage / app / public路径中,但未反映在public_html / storage中,因此我无法访问它。

在阅读文档时,我知道符号链接存在问题。

我该如何更改?

注意:我无法访问cdm,因为它是没有访问权限的共享主机。它是窗口托管。

1 个答案:

答案 0 :(得分:0)

在web.php中创建此路由,然后点击

Route::get('/artisan/storage', function() {
    $command = 'storage:link';
    $result = Artisan::call($command);
    return Artisan::output();
})