Como devo dar acesso a um script PHP em um servidor somente host local?

1

Eu tenho uma VM do servidor e do cliente 14.02 LTS conectada usando somente host e DHCP. Conectividade entre eles foi alcançada e eu posso pingar cada máquina do outro. Eu tenho o LAMP instalado e estou seguindo this guia para instalar o Mantis Bug Tracker 1.2.19 no meu servidor.

No entanto, recebo a seguinte mensagem de erro ao tentar acessar var/www/mantis/admin/install.php na máquina cliente:

Eu sou relativamente inexperiente no GNU-Linux, então não tenho certeza de qual será o problema. O conteúdo de var/www/mantis pode ser visto aqui:

E, como visto, existe install.php e, no local, tentei acessar o navegador da Web no cliente. Mas não acho que as permissões estejam definidas corretamente. O tutorial declarou para inserir o comando chown www-data: -R mantis/ . Existe uma maneira melhor de fazer isso?

Qualquer ajuda com isso seria apreciada, obrigado.

    
por Peadar Ó Duinnín 30.03.2015 / 16:21

1 resposta

1

Ok, você pode resolver isso de duas maneiras:

  1. Se você quiser acessar seu site por meio de 192.168.0.100/mantis/admin/install.php , tudo o que você precisa fazer é: mv /var/www/mantis /var/www/html/

  2. Se você quiser acessar seu website por meio de um alias específico, como 192.168.0.100/MantisPortal/install.php , terá que fazer isso:

    • sudo nano /etc/apache2/sites-available/mantis.conf

    • Copie todo o conteúdo do arquivo de amostra que você carregou, exceto que você deve retirar as aspas dos caminhos de diretório e também não especificar o nome do arquivo no caminho do diretório.

    • Salve isso e faça: ´a2ensite /etc/apache2/sites-available/mantis.conf´
    • E agora reinicie o apache e você deverá encontrar seu website em 192.168.0.100/MantisPortal/install.php
por patrickdamery 30.03.2015 / 18:58