問題タブ [mkdir]

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 投票する
2 に答える
1265 参照

php - mkdir と php の再帰コピー

私の機能では、コンテンツの作成と新しいディレクトリへのコピーに問題があります(これがこれを行うための最良の方法であるかどうかもわからないため、別の提案を歓迎します)。

次のように2つのネットワークドライブをマウントしています/etc/fstab

基本的に、uslonsapp003マウントからのファイル パスでプロンプトが表示されたら、ディレクトリ構造が存在するかどうかを確認し、存在しuslonsnas001ない場合は再帰的なディレクトリを作成します。uslonsapp003次に、コンテンツを の新しい構造の場所にコピーしuslonsnas001ます。これが私のコードです:

「ディレクトリの作成に失敗しました...」と「コピーに失敗しました...」の両方のエラーが発生しました

これはApacheを介して実行されます。これはパーミッションの問題だと思いますが、それは私の「勘」です。助けてください!

shell_exec() の先頭に追加しようとしましsudoたが、それでも機能しません。

更新1

/home/lv_admin/uslonsnas001ディレクトリを作成したときに、そのディレクトリのmod、所有者、およびグループを、それを使用するもの(www-data)に変更しなかったため、mkdirが失敗していることがわかりました。以下を実行すると、その部分が修正されました。

しかし、私はまだコピー コマンドに問題があり、「モジュール 'ODBC' は既に読み込まれています」と言っています。

0 投票する
5 に答える
6750 参照

android - Android File.exists()では大文字と小文字が区別されませんか?

次の方法で新しいフォルダ「sdcard/ dd」を作成しました。

また、同じコードで2番目のフォルダー「sdcard / DD」を作成しますが、今回はalbum.exists()がtrueを返します。これは、「dd」が「DD」と等しいことを示します。

File.exists()フォルダ名の大文字と小文字を確認できない理由を知っている人はいますか?ありがとう!

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

php - PHP mkdirで機能しないディレクトリパスを作成しますか?

私は次のディレクトリを持っており、c:/files複数のフォルダで動作することを除いて、mkdir()の機能をエミュレートするラッパー関数を作成しようとしています。

mkdirは、次の場合に正常に機能します。

しかし、これではありません:

これが私が達成しようとしていることをさらに説明するためのいくつかの大まかなコードです:

0 投票する
9 に答える
26392 参照

php - PHPはネストされたディレクトリを作成します

次の状況で2レベルのディレクトリを作成する関数のヘルプが必要です。

  1. 目的のサブディレクトリが親ディレクトリに存在します。何もしません。
  2. 親ディレクトリは存在しますが、サブディレクトリは存在しません。サブディレクトリのみを作成します。
  3. 親ディレクトリもサブディレクトリも存在しません。最初に親ディレクトリを作成し、次にサブディレクトリを作成します。
  4. いずれかのディレクトリが正常に作成されなかった場合は、FALSEを返します。

助けてくれてありがとう。

0 投票する
4 に答える
275 参照

php - 新しいホストで PHP アップロード スクリプトが正しく機能しない

ディレクトリを作成し、そのディレクトリにファイルをアップロードするphpスクリプトを設定しました。私の問題は、スクリプトを使用してディレクトリを作成すると、ファイルが完全にアップロードされないことです。別のホストでまったく同じスクリプトを実行したところ、アップロード プロセスは正常に機能しました。さらに、アップロード ディレクトリを手動で作成し、ftp 経由で chmod 777 を適用すると、転送は正常に機能します。機能が正しく動作するように変更する必要があるホスティングプロバイダーの設定のようなものはありますか?

アップロードフォームは次のとおりです。

ここに私のPHPスクリプト(uploadFile.php)があります:

また、スクリプトを実行してもエラーは発生せず、ファイルに「画像ファイルが正常に転送されました!」というメッセージが表示されます。しかし、新しい場所でファイルをチェックすると、完全に無効になります。この号をお読みいただきありがとうございます。

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

php - PHPでアップロードするための新しいディレクトリを作成するのが難しい

PHPを使用してディレクトリを作成しています。ディレクトリが作成されると、777のchmodが与えられます。次に、ユーザーがディレクトリにファイルをアップロードするための簡単なスクリプトがあります。私が抱えている問題は、スクリプトを実行したときにディレクトリがファイル転送を完了しないことです。しかし...手動でFTP経由でアクセスし、新しいディレクトリを作成して、生成されたフォルダに777を割り当てると、スクリプトは正常に機能し、ファイルが転送されます。この機能を制限している私のウェブホストのセットアップはありますか?それともPHPスクリプトに含まれていますか?新しいディレクトリを作成するコードは次のとおりです。

これについては簡単な説明があるはずです。私の問題を確認していただきありがとうございます。

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

vb.net - VB 2010 mkdir 読み取り専用

こんにちは、読み取り専用ではないフォルダーを作成するために mkdir を取得できないようです。作成したディレクトリにファイルを書き込むことができないため、コードで多くの問題が発生しています。助けてくれてありがとう。これは以下の私のコードです:

ありがとう、ジョシュ

0 投票する
3 に答える
77198 参照

python - python mkdirでサブフォルダー付きのフォルダーを作成しますか?

これは機能します:

しかし、これはそうではありません

エラー:

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

spaces - スペースを含む Plink cmd.exe mkdir が機能しない

Windows 7デスクトップで使用plinkして、Windows 2008サーバーにフォルダーを作成しています。サーバーは pragmaSSH を使用して SSH 接続を許可し、そこですべてが正常に機能します。

作成したいディレクトリにはスペースがあり、そこから問題が始まります。

このように機能する基本的なplinkコマンドがあります

しかし、そのコマンドをこれに変更すると失敗します。スペースは確かに私の問題です。

私は考えられるあらゆる方法でこれを回避しようとしましたが、スペースに関して常に同じ問題が発生します。

60000回試行した後、引用符をサーバーに渡す方法を見つけました。

plink.exe -i privatekey.ppk useryserver mkdir \\"""c:\asf asf\\"""

そして、両側に1つの引用符を送信し、コマンドをmkdir "c:\asf asf"として実行しました

0 投票する
3 に答える
473 参照

php - 実際に使用できるディレクトリをPHPで作成するにはどうすればよいですか(mkdir()とapacheの問題)?

私は文字通り、この問題の解決策を探すのに何日も費やしてきました。PHPのmkdir()関数は、所有者/グループがapache:apacheのディレクトリを作成しています。ファイルが自分のものではないため、FTP経由でこのディレクトリで作業する方法はありません。

ユーザーが常にapacheに設定されている場合、どのようにしてディレクトリを作成し、PHPでファイルを管理する必要がありますか?

回避策はありますか?exec()またはsystem()を介してディレクトリを作成する必要がありますか?

どんな助けでも大歓迎です。

タンドパニ