Назад | Перейти на главную страницу

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

У меня нет параметров для моего корневого каталога. У меня также есть symmlink / var / coderoot -> / var / webroot / coderoot

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

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

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