問題タブ [directory-permissions]
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.
permissions - boost::filesystem / std::filesystem で有効な権限を確認する
そのためboost::filesystem
、所有者が持つアクセス許可、グループが持つアクセス許可、およびすべてのユーザーが持つアクセス許可という意味で、ファイルのアクセス許可にアクセスできます。それはいいことですが、自分が誰であるか、自分のグループが何であるかなどのチェックを開始したくありません-たとえば、ディレクトリを再帰できるかどうかを確認したいだけです(そうしようとして失敗することによってではありません)。どうすればいいですか?
windows - アプリケーションがフォルダーへの読み取りアクセス権を持っているかどうかを確認します (FindFirstFile は「アクセスが拒否されました」を返しますが、_access は成功します)。
FindFirstFile
/でフォルダーの内容を列挙していますFindNextFile
。私が直面している問題は、見つかったサブフォルダーの一部を順番に列挙できず、FindFirstFile
「アクセスが拒否されました」を返すことです。したがって、この条件を確認し、そのようなサブフォルダーを最初からリストに含めないようにしたいと考えています。_access()
でパスを確認するか、 で実際のアクセス許可を詳細に確認する 2 つの解決策が見つかりましたが、後者はハンドルを開閉する必要があるためAccessCheck
、 とは異なり重量が重いと言われています。_access()
問題は、_access
列挙できないすべてのフォルダーに対して常に成功することFindFirstFile
です。以外に解決策はありAccessCheck
ますか?
もう 1 つの正面からのアプローチはFindFirstFile
、すぐに電話をかけることですが、これも無駄に思えます (また、アイテムがフォルダーであるかどうかを最初に判断する必要があるため、さらに余分な作業が必要になります)。
laravel - Laravel「画像データをパス({$path})に書き込めません」
ubuntu 18.4でLaravelプロジェクトを作成しています。
プロジェクトをアップロードし、/var/www/html/
画像をアップロードしますhome/sun/download/
このコードを実行した後:
このエラーを表示:
この問題を発行するにはどうすればよいですか?
python - フォルダーのアクセス許可による Keras コールバック エラー
コールバックを持つ keras モデルがありModelCheckpoint
ます。
コールバックのパスをtmp
フォルダーに設定すると完全に機能しますが、呼び出した別のフォルダーに設定するとkaggle
エラーが発生します。
エラーは非常に長く、これが最後の部分です。
両方のフォルダーのアクセス許可を印刷しましたが、同じアクセス許可を持っているようです!
編集済み (1):
エラーの原因となったディレクトリは、別の Windows マシンから WinSCP プログラムを使用して Linux ユーザーに転送されましたが、もう 1 つのディレクトリ ( tmp
) は Linux でローカルに作成されました。
編集済み (2):
エラーの原因となったディレクトリを削除し、同じものをローカルに作成したところ、エラーは消えました!. エラーがディレクトリのアクセス許可によるものであることは確かですが、ソースが何であるかはわかりません。