検索 
       
[V5] Proselfにアップロードするファイル名やフォルダ名の文字数制限はありますか。

OSのファイルシステムに依存するため、Linux OSとWindows OSによって制限が異なります。
また、どちらのOSの場合でもアップロードした実データに紐付くメタデータを保持するため、このメタデータを作成できる上限がファイル名/フォルダ名の長さの上限となります。

◆Linux OS
  • ファイル名の長さ:255バイトまで
  • パス名全体の長さ:1023バイトまで
※文字コードにUTF-8を使用している場合、日本語だと1文字3バイト使用します。そのため日本語を使用する場合、実際に使用できる文字数はさらに少なくなります。

Proselfの標準インストールの状態でユーザーを作成した場合の例を以下に記載します。
(例)
Proselfストアフォルダ:/home/Proself
作成ユーザー名:user0001

  • 実データ格納フォルダは下記フォルダの配下となります。
    /home/Proself/store/content/user0001/
  • 実データに紐付いたメタデータ格納先は下記となり、
    /home/Proself/store/metadata/user0001/
    実質「このパスまでの長さ+ファイル名+.def.xml(8バイト)」分を引いた数が、ファイル名/フォルダ名の長さの上限となります。

◆Windows OS
  • ファイル名の長さ:255文字まで
  • パス名全体の長さ:260文字まで

Proselfの標準インストールの状態でユーザーを作成した場合の例を以下に記載します。
(例)
Proselfストアフォルダ:C:\Proself
作成ユーザー名:user0001

  • 実データ格納フォルダは下記フォルダの配下となります。
    C:\Proself\store\content\user0001\
  • 実データに紐づいたメタデータ格納先は下記となり、
    C:\Proself\store\metadata\user0001\
    実質「このパスまでの長さ+ファイル名+.def.xml(8文字)」分を引いた数が、ファイル名/フォルダ名の長さの上限となります。

◆共通
  • フォルダの階層:1024階層まで
※Proself側の制限となります。

(最終更新日:2022/11/30)