【发布时间】:2020-10-13 21:54:41
【问题描述】:
我在 Direct 管理员上使用 Laravel 7。我实际上无法访问命令行/终端,我需要一个存储的符号链接。
我试过了:
Route::get('/foo', function () {
Artisan::call('storage:link');
});
还有:
symlink('/domains/MyProject.com/LaravelFolder/storage/app/public', '/domains/MyProject.com/public_html');
但我收到此错误:
symlink() has been disabled for security reasons
我的 LaravelFolder 放在 public_html 之前。
更新:我意识到托管公司禁用了此功能;我要求他们启用它,但他们说:这是不可能的。你知道另一种方法吗?
【问题讨论】:
标签: php laravel symlink laravel-7 shared-hosting