Alias do servidor (unidade de rede) usando o WAMP

1

Eu tenho uma pasta em uma unidade de rede ( X:/ ) e meu WAMP está em C:/ . Eu uso a ferramenta Adicionar um alias do WAMPS e aponto /bymnew/ para X:/Brief Your Market Integration/data/website . O alias é criado e se parece com isso:

Alias /bymnew/ "x:/Brief Your Market Integration/data/website/" 

<Directory "x:/Brief Your Market Integration/data/website/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order allow,deny
    Allow from all
</Directory>

Eu também tentei com o caminho do servidor:

Alias /bymnew/ "\jacklogic2\projects\Brief Your Market Integration\data\website" 

<Directory "\jacklogic2\projects\Brief Your Market Integration\data\website">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order allow,deny
    Allow from all
</Directory>

No entanto, isso faz com que o Apache não seja iniciado. Parece apenas acontecer em pastas em X:/ , já que algumas pastas já estão com alias para C:/

    
por rickyduck 07.09.2011 / 13:06

3 respostas

2

As unidades mapeadas são por usuário; Seu usuário SYSTEM não vê as mesmas unidades que o usuário que você está usando.

Tente criar um novo usuário (uma conta de serviço) com os direitos necessários para executar o serviço Apache e configurar a unidade mapeada sob esse usuário.

    
por 08.09.2011 / 16:27
0
Alias /music "X:\Backups\Folders-Files\iTunes\iTunes Music\Music"
<Directory "X:\Backups\Folders-Files\iTunes\iTunes Music\Music">
  Options +Indexes
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>

Considere usar \ 's not \' s

E não adicione um trailing / ao alias.

    
por 08.09.2011 / 02:23
0

Você deve usar forwardslashes ou escapar de qualquer barra invertida. Você deve usar o caminho UNC ou certificar-se de que a unidade de rede esteja mapeada na conta de usuário usada para executar o serviço apache, de acordo com a resposta de Shane Madden. Então:

Alias /bymnew/ "//jacklogic2/projects/Brief Your Market Integration/data/website/" 

<Directory "//jacklogic2/projects/Brief Your Market Integration/data/website/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order allow,deny
    Allow from all
</Directory>

Dica: se você excluir a barra de "Alias / bymnew /" para se tornar "Alias / bymnew", poderá usar o link em vez de < href="http: // localhost / bymnew /"> link para acessar seu diretório com alias.

    
por 04.05.2012 / 15:02