長い間ブログを書いていませんでした。先週、プロジェクトをテストしたところ、いくつかのバグが見つかりました。そのうちの 1 つは少しわかりにくいものです。説明は次のとおりです。 プロジェクトはWindowsにデプロイされており、画像アップロード機能は正常です。Linuxサーバーにデプロイすると、説明のつかないエラーが発生します(おそらく私が知的障害者で実際に忘れていたため)* Linux と Windows のファイル ディレクトリの違い*) 通常は次のようになります。 実際は次のようになります。 このような問題に遭遇したことがなかったTudouも少し困惑しました。どうやっても、まずプロジェクトを再起動しましたが、うまく パス += "\\" + dirName + "\\" + ymd + "\\"; Linux での結果は次のようになります。 これは明らかに私たちが予想していたパスとは違います。はい、少しコンピュータの知識がある学生なら、何が問題なのかわかると思います。そうです、\ を / に変更するだけで大丈夫です。本当にスマートで爽快ですが、一瞬の愚かさで半日が台無しになりました。 //LinuxとWindowsには違いがあることに注意してください。Linuxでは\が使用され、Windowsでは//が使用されます。 /*path += "\\" + dirName + "\\" + ymd + "\\"; pathsrc += "\\" + dirName + "\\" + ymd + "\\";*/ パス += "/" + dirName + "/" + ymd + "/"; pathsrc += "/" + dirName + "/" + ymd + "/"; 要約する 以上が私がご紹介した内容です。Windows および Linux プロジェクトの展開における Linux ファイル パスに問題はありません。お役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: MySQL 8.0.15 のダウンロードとインストールの詳細なチュートリアルは初心者にとって必須です。
>>: JD Vue3コンポーネントライブラリはミニプログラム開発の詳細なプロセスをサポートします
目次チュートリアルシリーズ1. MySQL アーキテクチャクエリキャッシュキャッシュされないクエリ:...
この記事では、jsネイティブカルーセルプラグインの具体的なコードを参考までに共有します。具体的な内容...
Web プロジェクトを war にパッケージ化するアイデアにとって最も重要なことは、アトリフィカを...
関連記事: Win7 x64 に解凍版の mysql 5.7.18 winx64 をインストールする...
1. クリアフローティング法1前の親要素の高さを設定します。注: エンタープライズ開発では、可能であ...
ステップ: 1. 仮想マシンディレクトリに新しいdocker-compose.ymlファイルを作成し...
エンジニアリング構造プロジェクトは2つの部分に分かれています。bilibili-apiはAPIインタ...
目次序文LEDトリガー探索を始めるLEDデバイス登録LEDディレクトリ類推によって理解するクラスディ...
MySQL バックアップコールドバックアップ:停止服務進行備份,即停止數據庫的寫入ホットバックアップ...
導入:現在、プログラム攻撃を防ぐために、ユーザーがログインまたは登録するときに多くの動的検証テクノロ...
CSS メディア クエリには非常に便利なアスペクト比、aspect-ratio があり、幅と高さを直...
通常、フィールド値を更新するには次の SQL ステートメントを使用します。 mytable を更新し...
目次序文コンポーネントの紹介クラスコンポーネントの作成状態についてレンダリングについて関数コンポーネ...
序文まず、高性能サーバーの高可用性またはホットスタンバイソリューションである Keepalived ...