php Laravel:如何在将公共目录移动到根目录后创建存储链接?

koaltpgm  于 2022-10-30  发布在  PHP
关注(0)|答案(1)|浏览(280)

我正在尝试部署一个使用Hostinger共享主机的Laravel项目。我有一个子域设置,指向根目录/blog &有Laravel文件在/blog/laravel
我将public的内容移动到/blog,但意识到这会破坏我的存储链接。

如何在根目录/blog中创建工作存储链接?

我尝试使用php artisan storage:link,但它返回symlink(): No such file or directory
我试着运行符号链接,但它似乎不工作。

$targetFolder = $_SERVER['DOCUMENT_ROOT'].'/laravel/storage/app/public';
$linkFolder = $_SERVER['DOCUMENT_ROOT'].'/storage';
symlink($targetFolder, $linkFolder);

我也尝试过通过ssh使用ln -s,它似乎创建了一个链接目录,但也不起作用。

bq3bfh9z

bq3bfh9z1#

尝试更改公用磁盘配置

config/filesystems.php

相关问题