PHPでシンボリックリンクを作成したい。
シンボリック リンクは、アップロードされたファイルと同じ場所に配置する必要があります。
私の本当の問題は、を使用しているときにsymlink()
、PHP が書き込み可能なディレクトリと同じディレクトリでアクセス許可拒否エラーが発生すること$_FILES
です。
text.txt
テストファイルlink
として、およびシンボリックリンクとして使用してテストを行いました:
symlink("repository/text.txt", "link");
PHP スクリプトは から実行されcontent/folder/script.php
ます。ここで何が間違っていますか?シンボリックリンクにはファイル拡張子が必要ですか (私はそれを疑っています) か何か?