問題タブ [ubuntu-20.04]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
436 参照

nginx - NGINX を使用した Ubuntu 20.04 上の Laravel 7 - storage/protected/images ディレクトリ内のイメージは、URL 経由でアクセスすると 404 を返します

アプリをローカル環境からテスト/運用サーバーに移動しました。

すべてが AWS ドライブで動作しstorage/protected/imagesますが、イメージが保存されているローカル ドライブ ae に変更すると、ローカル ドライブerror 404からすべてのイメージを取得します。

すべてのルートが存在し、すべてのコントローラーも配置されています。興味深いのは、私が保存しているダウンロード可能なファイルがstorage/protected/files問題なく動作し、何の問題もなくダウンロードできることです。

これが私のImageViewController

名前空間 App\Http\Controllers\Client;

画像にアクセスするために使用する直接URLはexample.com/images/image.png

私が間違っていない限り、このエラーはnginxのセットアップに関係していると思われます。

あなたの考えを共有し、できれば私を助けてください。

0 投票する
2 に答える
1216 参照

go - Go v1.14.1 と Ubuntu 20.04 が機能しない VS Code v1.45.1 で定義に移動 (Ctrl + クリック)

以下のリングに記載されているすべてを試しました

https://github.com/microsoft/vscode-go/issues/3072

godef提案どおりに更新してインストールgoplsしましたが、何も機能しませんでした。同様の問題に直面している人はいますか?

0 投票する
1 に答える
835 参照

node.js - listen EADDRINUSE: アドレスは既に使用されています -> どのポートを使用してもかまいませんか?

NodeJS バージョン: LTS 12.17 は次のようにインストールされます。

私はかなり奇妙な問題を抱えています:

私のNodeJSアプリの1つが突然報告します:listen EADDRINUSE: address already in useそして、どのポートに変更しようとしても何の役にも立ちません。

完全なトレース スタックは次のようになります。

私はこのように聞いています (_wl = Winston logger インスタンス):

このAWS EC2 Ubuntu 20.04インスタンスをセットアップしたばかりなので、どういうわけかこれと関係があると思います. 以前のWindowsの多くの異なるインスタンスで何年も働いてきました(以前はUbuntuで実行したことがなかったと思います)。

私は次のように実行します:

権限と関係がありますか?

サーバーのセキュリティグループですべての出入りトラフィックを許可しようとしました。

Ubuntu 20.04 のファイアウォールも無効になっていることを確認しました。

また、同じサーバーで Web ソケット サーバーを公開する Python アプリを実行していますが、NodeJS アプリはこの接続をサブスクライブすることに問題はありません...

はい、サーバーで使用されているすべてのポートを確認しようとしましたが、使用されているポートはごくわずかです。NodeJS アプリは、特定のポートで websocket サーバーを公開しようとしますが、どのポートを使用しようとしても、上記のエラーが発生します。