
Tengo opciones configuradas en ninguna para mi directorio webroot. También tengo un enlace simbólico /var/coderoot -> /var/webroot/coderoot
En el script php puedo incluir("/var/coderoot/file"); y funciona bien. Independientemente de la opción (sí, guardo y reinicio Apache). ¿Seguir enlaces simbólicos solo se aplica a los enlaces simbólicos utilizados de cierta manera? ¿Hay una pérdida de rendimiento al utilizar la inclusión con un enlace simbólico?
Respuesta1
El httpd de Apacheopción FollowSymLinks
sólo es válido para Apache httpd y modifica únicamente el comportamiento del servidor web. PHP (ya sea implementado como un módulo de Apache o mediante CGI/FastCGI) no conoce esta opción en absoluto.
Desde un punto de vista puramente técnico, resolver el enlace simbólico y luego abrir el archivo de destino es un poco más complicado que abrir el archivo de destino directamente, pero en la práctica no verás ninguna diferencia.