Criar um link simbólico sem acesso shell e em modo de segurança?
-
19-09-2019 - |
Pergunta
Em um pacote de hospedagem compartilhada executando a pilha LAMP e PHP, sem acesso shell e PHP em modo de segurança (= exec()
sendo desativado), com apenas FTP acesso, eu tenho a chance de criar um link simbólico de alguma forma?
Eu verifiquei apenas, eu não posso mesmo usar a solução alternativa sorrateira de inserção de um trabalho cron que executa o comando ln
.
Solução
Use o builtin symlink função. As seguintes restrições aplicam-se em modo de segurança:
Verifica se os arquivos ou diretórios estão sendo operados tem o mesmo UID (proprietário) do script que está sendo executado. Verifica se o diretório no qual o script está em operação tem o mesmo UID (proprietário) do script que está sendo executado. (Nota: apenas o alvo é checado)
(citação de php.net )