長い間ブログを書いていませんでした。先週、プロジェクトをテストしたところ、いくつかのバグが見つかりました。そのうちの 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コンポーネントライブラリはミニプログラム開発の詳細なプロセスをサポートします
序文パブリック IP を持つ本番 VPS の場合、必要なポートのみが開かれ、IP とポートを制御する...
1. 仮想マシン側1. MySQLの設定ファイルを見つける:sudo vim /etc/mysql/...
.NET の世界に参入したい開発者であれば、何が可能なのかを知る必要があります。 .NET Fram...
1.fullpage.js ダウンロードアドレスhttps://github.com/alvarot...
正直に言うと、この質問には MySQL のコア知識がかなり必要で、コンピュータ ネットワークの知識を...
準備する:教師テーブルと生徒テーブルを定義し、生徒テーブルで教師テーブルIDを参照します。テーブルt...
ページが非常に長い場合は、下にさらにコンテンツがあることをユーザーに知らせるために矢印が必要になるこ...
目次親コンポーネントは子コンポーネントと通信します子コンポーネントは親コンポーネントと通信しますコン...
インストールユーザーにインストール権限があることを確認してくださいルートスイッチなしsuルート(su...
まずは投稿する前に! 「I Want to Study on My Own!」に改めて感謝します。た...
この記事では、Centos7.4 環境に lamp-php7.0 をインストールする方法について説明...
ソフトウェアのインストールをカスタマイズする場合、多くの場合、環境変数を設定する必要があります。以下...
CentOS7 のデフォルトのファイアウォールは iptables ではなく、firewalle で...
<br />出典: http://www.a-xuan.cn/?p=197 先ほどFac...
この記事の例では、商品スクリーニング機能を実装するためのjsの具体的なコードを参考までに共有していま...