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!
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.
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!