Como acessar o localhost no subsistema Ubuntu Linux para Windows?

0

Como acessar o localhost no Ubuntu para Windows?

Estou no Windows 10 Pro de 64 bits, versão 1709, SO Build 16299.125

Instalei o subsistema Linux LTS do Ubuntu 16.04.3 localmente para fins de desenvolvimento da Web.

Coloquei um arquivo info.php em \var\www\html , mas quando tento acessá-lo em 127.0.0.1/info.php através do meu navegador no Windows, recebo o erro:

"This page isn’t working 127.0.0.1 is currently unable to handle this request. HTTP ERROR 500"

info.php tem o seguinte código:

<?php

// Show all information, defaults to INFO_ALL
phpinfo();

?>

Se eu acessar 127.0.0.1 através do meu navegador no Windows, eu recebo a Página Padrão do Apache2 Ubuntu.

E é isso. Apenas tentando fazer isso funcionar. Eu instalei LAMP, Composer, Platform.sh CLI e é isso neste servidor até agora.

Editar Encontrou um log de erro em \ var \ www \ html chamado

C#003A#005Cxampp-new#005Cphp#005Clogs#005Cphp_error_log

abriu e diz:

[15-Dec-2017 10:18:41 America/New_York] PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

[15-Dec-2017 10:18:41 America/New_York] PHP Fatal error: Unknown: Failed opening required '/var/www/html/info.php' (include_path='.:/usr/share/php') in Unknown on line 0

Não tenho certeza do que isso significa. Alguma idéia?

Obrigado.

    
por James 15.12.2017 / 16:06

1 resposta

0

Descobriu porque isso estava acontecendo. Ran:

$ sudo chmod -R 777 var

E isso funcionou. Eu não recomendo fazer isso em um sistema de produção. Este é um sistema de desenvolvimento local!

    
por 15.12.2017 / 16:25