Tecnología

Inicio

Cómo crear enlaces simbólicos usando PHP

Los enlaces simbólicos son archivos que se encuentran en sistemas de hosting basados ​​en Unix; apuntan a otro archivo dentro de otro directorio del servidor del usuario. Los enlaces simbólicos pueden ser creados usando el acceso shell directa. Sin embargo, en muchos casos, como los servidores compartidos, VPS y las ofertas de alojamiento en la nube, el acceso a un sistema de cubierta puede no estar disponible. continuación, tendrá que colocar enlaces simbólicos dentro de archivos PHP para acceder a ellos desde plantillas de sitios web a los usuarios. Los enlaces simbólicos crean un efecto de desvío de modo que los usuarios no tienen que apuntar a archivos que pueden estar ocultos en el interior de muchos sub-directorios.

Instrucciones

1 Póngase en contacto con su proveedor de alojamiento web y verificar que los enlaces simbólicos, también conocidos como enlaces simbólicos, son compatibles con la configuración de su servidor. Si ellos no son compatibles, pregunte si la opción se puede añadir a su servidor.

2 Abra un editor de texto, como el Wordpad o Typepad.

3 Pegar las siguientes líneas de código en el archivo:

<? PHP

//Create Link Name

$ Link = "link-nombre";

//CREATE THE SYMBOLIC LINK WITH PHP

symlink("/usr/local/www/htdocs/yourwebsite.com/www/","/usr/local/www/htdocs/yourwebsite.com/{$linkname}");

?>

4 Editar el código para que coincida con el nombre del enlace al que desea llamar. Cambiar los archivos de directorio para que coincida propia URL raíz de su servidor en la primera parte del código y el directorio donde el archivo apuntará en la segunda parte de la codificación, después de la coma. Por ejemplo, su raíz no puede estar situado en /usr/local/www/htdocs/yourwebiste.com/www. Puede encontrar su directorio raíz donde se colocará el archivo PHP con la apertura de su sitio usando un programa FTP y la copia de la ruta del directorio raíz.

5 Abra el archivo raíz en el navegador y debe redirigir al archivo al que llamó. Esta es una manera simple para probar el archivo.

6 Llamar al nombre del archivo PHP en las plantillas web según sea necesario.

Consejos y advertencias

  • ? Piense en los enlaces simbólicos en nuestro ejemplo como <? Php enlace simbólico ( '<target_filename> "," <symlink_filename>'); ?>. Que está llamando el nombre de archivo de destino seguido de la symlink_filename donde el nombre del archivo original se redirigirá cuando se le llama.