Portando site criado no Windows Apache Server para Linux Apache Server - Os links simbólicos desaparecem

Portando site criado no Windows Apache Server para Linux Apache Server - Os links simbólicos desaparecem

Criei um site em um servidor de teste em minha máquina Windows local e agora desejo portá-lo para um servidor remoto que é Linux. Ambos os sites rodando no Apache.

Para criar links simbólicos no Windows, é interrompido o servidor e usado mklink /d source destination, e tive o cuidado de usar a sintaxe relativa - por exemplo. ..\imgdir instead of C:\htdocs\imgdir. Não sei se isso importa, mas fez sentido no meu cérebro. Iniciado o servidor, os links simbólicos funcionam bem.

No entanto, quando carrego o site com FTP, os links simbólicos desaparecem. As pastas simplesmente desaparecem. Isso é esperado? Existe solução?

Responder1

Este é o comportamento esperado - o FTP não sabe nada sobre links simbólicos e não pode criá-los - ele opera em arquivos e diretórios regulares. Mesmo se for suportado, não vejo realmente como funcionará. Os links simbólicos do Windows são diferentes dos links simbólicos do Linux.

informação relacionada