Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Xampp - Fedora 28

Bom dia, pessoal!

Sou novata em php e mysql e estou apanhando para usar o xampp.

Consigo iniciar o Apache e tudo o mais, mas na hora de testar os códigos da primeira aula usando localhost eu sou redirecionada para a página do xampp (https://i.imgur.com/eEPxdH8.png).

Eu estou meio perdida e não sei o que fazer. Como procedo para conseguir visualizar o conteúdo correto (que são as páginas de teste do curso de php)?

4 respostas

Oi Nauana, tudo bem? Qual URL você tá usando para acessar seus testes? É tipo localhost/nomedapasta/arquivo.php ?

Eu tentei usar só

http://localhost/index.phpi

como manda o instrutor e também

http://localhost/Documents/Alura/course-PHP/loja/index.php

Nenhum funciona.

O instrutor não explica como configurar isso e eu já até dei uma xeretada nas outras aulas do curso e não tem nada sobre. :(

Já até tentei desinstalar o xampp e instalar apache, php e mysql individualmente pra de repente saber se eu tinha feito algo errado na instalação, mas aparentemente está tudo ok.

Opa Nauana, até onde lembro, você cria uma pasta dentro do htdocs, certo? Dentro dessa pasta você coloca o arquivo php. Então o endereço precisa considerar a pasta que você criou, sendo assim, deve ficar assim:

http://localhost/NomeDaPasta/index.php

No geral, acho mais comum o pessoal usar o XAMP no Windows e as vezes no Mac. Já no Linux, o pessoal prefere instalar tudo separadamente.

Se você instalar o PHP separadamente por exemplo, e for a versão 5.6 ou maior, você pode fazer php -S localhost:8000 na pasta onde tá seu index.php e acessar no navegador usando o endereço:

http://localhost:8000

O nome index.php é opcional visto que index é o nome do arquivo padrão que o servidor busca quando a gente não informa nenhum nome.

solução!

Nauana, vou supor que está usando o Windows e instalou o xampp no c:\

Nesse cenário O XAMPP só mostrar o que está dentro de c:\xampp\htdocs\

Para mostrar

http://localhost/Documents/Alura/course-PHP/loja/index.php

Tem que existir

c:\xampp\htdocs\Documents\Alura\course-PHP\loja/index.php

Obs: Só depois reparei que instalou o xampp no Fedora 28. Nesse caso a coisa muda para

/opt/lampp/htdocs/