LoginSignup
1
1

More than 3 years have passed since last update.

Laravelをさくらのライトプランに置いた場合のファイルストレージのシンボリックリンク

Last updated at Posted at 2019-11-01

Laravelのサイトをさくらのライトプランに置いた場合、sshが使えないのでphp artisan storage:linkができない。(ftpで直接シンボリックリンクを作成することもできない。)

対処方法

phpファイルに直接artisanを記述して対処。
例えばrouteに以下のを追記して/artisanにアクセスすればシンボリックリンク が貼れる。

route/web.php
Route::get('/artisan', function () {
    $return = \Artisan::Call('storage:link');
    return dd($return);
});

その他

さくらのライトプランにアップしたら.htaccessが原因で500エラーが出たので、よければこちらも参考にしてください。

Laravel6ををさくらのライトプランにアップしたら500エラーが止まらない

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1