Este projeto faz parte da atividade prática do curso "Web Applications for Everybody" da Universidade de Michigan oferecido pela Coursera. O objetivo é configurar um servidor PHP local usando XAMPP e explorar conceitos fundamentais de desenvolvimento web com PHP.
O projeto inclui a criação de um servidor PHP local, desenvolvimento de arquivos PHP para testar funcionalidades básicas, e a verificação da configuração do servidor usando o phpinfo()
.
Funcionalidade 1
: Configuração do servidor PHP local com XAMPP.Funcionalidade 2
: Criação e teste de arquivos PHP básicos (index.php
,fail.php
,check.php
).Funcionalidade 3
: Uso da variávelDOCUMENT_ROOT
para gerenciar caminhos de arquivos.
Back-end: PHP
Servidor: XAMPP (PHP 8.2)
- Adicionar mais funcionalidades aos arquivos PHP.
- Explorar conceitos avançados de PHP e configuração de servidores.
- Documentar mais aspectos do desenvolvimento web com PHP.
• Instalar o XAMPP e configurar o ambiente PHP.
• Verificar o valor de DOCUMENT_ROOT
e ajustar o diretório do projeto.
• Iniciar o servidor PHP local com o comando:
bash "C:\xampp\php\php.exe" -S localhost:8000 -t "C:\xampp\htdocs\HTML e PHP - xampp"
• Acessar o arquivo index.php
no navegador:
http://localhost:8000/index.php
• Testar a configuração do PHP com fail.php
e check.php
para verificar erros e obter informações do PHP:
- http://localhost:8000/fail.php
- http://localhost:8000/check.php
• Atualizar e ajustar os arquivos PHP com base nos testes e feedback.
• Documentar o processo e refletir sobre o aprendizado.
// index.php
<?php
echo "Bem-vindo ao projeto PHP!";
?>
// fail.php
<?php
// Intencionalmente deixar um erro para testar falhas
echo 1 / 0;
?>
// check.php
<?php
// Exibe informações detalhadas do PHP
phpinfo();
?>