シンボリックリンクの作成に問題があります。スクリプトに親フォルダーではなく「子」フォルダーを取得させたい
/var/www/FolderParent - .... somefile.php
/var/www/FolderChild - .... somefile.php (symlink from parent)
somefile.php コンテンツ:
echo "DIR:".dirname(__FILE__);
見せる :
DIR: /var/www/FolderParent
期待される:
DIR: /var/www/FolderChild
私のhttpd.conf:
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
allow from all
</Directory>
FolderParent と FolderChild の両方のアクセス許可には、Apache ユーザーとグループ "www-data" があり、テスト目的ですべてのファイルが 777 にある
子パスを取得するようにApacheを設定するにはどうすればよいですか?、それを行うという考えは、複数のサイトで使用される単一のインスタンスを持ち、単一のインスタンスだけを更新できるようにすることです
注: CMS をベースにしているため、スクリプトのコードを変更することはできません。つまり、すべての CMS を変更することを意味します。
編集:ハードリンクも試しましたが、フォルダーでこれを実行できません