PHPでハードリンクを作成しようとしています。リンクには、シンボリック リンク、ハード リンク、およびディレクトリ ジャンクション (ディレクトリのハード リンク) の 3 種類があります。
PHP では、シンボリック リンクはsymlink()
機能であり、ハード リンクは ですlink()
が、ディレクトリ ジャンクションの場合はどうでしょうか。
Web アプリケーションに使用する必要がありますが、シンボリック リンクでは十分ではありません。
ありがとう
PHPでハードリンクを作成しようとしています。リンクには、シンボリック リンク、ハード リンク、およびディレクトリ ジャンクション (ディレクトリのハード リンク) の 3 種類があります。
PHP では、シンボリック リンクはsymlink()
機能であり、ハード リンクは ですlink()
が、ディレクトリ ジャンクションの場合はどうでしょうか。
Web アプリケーションに使用する必要がありますが、シンボリック リンクでは十分ではありません。
ありがとう
Linux ではディレクトリへのハード リンク (または「ディレクトリ ジャンクション」) を作成できません。オペレーティング システムではサポートされていません。Windows でリンクを使用できるかどうかはわかりませんが、試すのと同じくらい簡単なはずです。
ディレクトリ ジャンクションは、NTFS 固有の機能です。Linux にはディレクトリ ジャンクションはありません。同様の機能を提供するディレクトリ バインディング マウント(「バインド マウント」を参照) がありますが、root アクセスが必要です。