エラー-363516: CompactRIOでWebDAVをしようすると発生する

更新しました Dec 18, 2023

使用製品

ハードウェア

  • CompactRIO Chassis

ソフトウェア

  • LabVIEW

オペレーティング・システム

  • NI Linux Real-Time

問題

cRIO-9045でファイル生成を行うアプリケーションを実行しています。ホストアプリケーションでWebDAV Move VIを使用し、生成されたファイルにアクセスしようとすると以下の通りエラー-363516が発生します。このエラーを解決するにはどうすればよいですか?

Error -363516: Client does not have access to the specified resource (access is forbidden)
 

解決策

WebDAV Move VIで移動しようとしているファイルが既に他の場所で使用されている場合、エラー-363516が発生します。まずは他にファイルにアクセスをしてしまっているアプリケーションやVIがないことを確認してください。

Linuxファイルのアクセス許可が原因で問題が発生している可能性があります。特定のファイルの問題を解決するには、Linuxコマンドシェルを開き、ファイルのディレクトリで次のコマンドを実行します。

chmod 646 <filename.ext>

ディレクトリのアクセス許可を変更するには(常に新しいファイルを作成している場合)、次のコマンドを試すことができます(このコマンドはすべてのアクセス許可を開くため、安全ではない可能性があります)。

chmod -R 0777

追加情報

chmodは、権限を変更するためのLinuxコマンドです。 chmodの詳細については、こちらをご覧ください