Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1.57 KB

README.md

File metadata and controls

48 lines (31 loc) · 1.57 KB

Albuns PHP

Lembre-se:

cp .env.dist .env
docker-compose up

Acessar http://localhost

Vai dar um erro:

Warning: include(/var/www/htdocs/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/htdocs/index.php on line 2

Warning: include(): Failed opening '/var/www/htdocs/vendor/autoload.php' for inclusion (include_path='.:/usr/local/lib/php') in /var/www/htdocs/index.php on line 2

Fatal error: Uncaught Error: Class 'App\Index' not found in /var/www/htdocs/index.php:4 Stack trace: #0 {main} thrown in /var/www/htdocs/index.php on line 4

Abra um novo terminal e dentro da pasta do projeto, execute:

docker-compose exec php bash
composer install

Vai ser exibida a tela de login, Digite um email e uma senha válida e em seguida notará que NÃO FUNCIONARÁ.

Por que? Porque você não importou ainda o banco de dados.

Para importar o banco de dados, acesse o phpmyadmin através da url: http://localhost:9001/index.php digitando o usuário e senha do arquivo .env

Depois clique na lateral esquerda no banco de dados "albuns_php"

Agora você deverá importar um arquivo que está dentro da pasta dockerfiles/scripts/albuns_php.sql

Para isso, clique na aba importar, selecione o arquivo mencionado e executar.

Várias mensagens de sucesso serão exibidas e tabelas aparecerão na lista da esquerda do phpmyadmin.

Agora sim!

Volte para o projeto em http://localhost e digite o usuário com a senha.

Espero que seja feito o login e tenha sucesso na execução do projeto!