Me he encontrado en la situación de tener que crear un enlace simbólico/symlink en una aplicación php que necesita de él para su funcionamiento. Resulta que el acceso al servidor se limita al protocolo ftp, por lo que no se puede crear o subir el necesitado enlace simbólico. La solución ha sido utilizar las funciones de php que generan symlinks, subir el código php y ejecutarlo desde el propio navegador por url, las librerías son las siguientes:
http://php.net/manual/es/function.symlink.php
<?php $objetivo = 'themed'; $enlace = 'theme'; symlink($objetivo, $enlace); ?>
como véis son muy fáciles de utilizar… a mi me ha sacado de un apuro pues no teníamos acceso ssh/sftp para poder crearlo.