1
0

More than 3 years have passed since last update.

VSCodeのSFTP拡張機能でLightsailにアップロードできないのはhtdocsがシンボリックリンクだから

Last updated at Posted at 2021-02-13

複数サイトの開発をSublimeText3からVisualStudioCodeへと、乗り換え作業を1日くらいでしていました。するとこのAWSのLightsailのサイトだけ、SublimeではSFTP拡張機能で更新できるのに、VSCodeのSFTP拡張機能では更新できませんでした。

私はLightsailでLAMP環境(PHP)を選んでミニアプリを作っているのですが、このようにサイトのrootであり、接続先フォルダでもあるhtdocsがシンボリックリンクになっていました。
スクリーンショット 2021-02-14 6.22.33.png

sublimeText3のSFTP拡張機能ではこれでも動いていたわけですが、一応これが原因かなと思って、設定ファイルvscode/sftp.configのremotePathをシンボリックリンクである
"remotePath": /home/bitnami/htdocs
でなく、実パスの
"remotePath": "/opt/bitnami/apache2/htdocs"
にしたらアップロードもダウンロードもできました。

自分で設定していたらすぐ気づいたんですが、気軽に設定済環境を使えるLightsailということで気づくのが遅くなってしまいました。

1
0
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
0