Конфигурация Apache FollowSymlinks — применяется к PHP-скриптам?

Конфигурация Apache FollowSymlinks — применяется к PHP-скриптам?

У меня Options установлены на none для моего каталога webroot. У меня также есть симлинк /var/coderoot -> /var/webroot/coderoot

В скрипте php я могу сделать include("/var/coderoot/file"); и это работает нормально. Независимо от опции (да, я сохраняю и перезапускаю apache.) Применяется ли follow symlinks только к символическим ссылкам, используемым определенным образом? Есть ли потеря производительности при использовании include с символической ссылкой?

решение1

Apache httpdвариант FollowSymLinksдействителен только для Apache httpd и изменяет только поведение веб-сервера. PHP (реализован ли он как модуль Apache или через CGI/FastCGI) вообще не знает об этой опции.

С чисто технической точки зрения разрешение символической ссылки и последующее открытие целевого файла немного сложнее, чем непосредственное открытие целевого файла, но на практике вы не увидите разницы.

Связанный контент