8000 GitHub - nicolardi/fab_locale
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

nicolardi/fab_locale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Welcome to a basic LAMP Docker environment

Pre-requisiti

Il pre-requisito è avere installato Docker sul vostro sistema operativo. A tale riguardo ho creato una guida per Windows e per MacOsX

Cosa contiene questo repo

Il repo crea un ambiente con

  • PHP7.4 con xDebug
  • Maria DB
  • phpMyAdmin
  • Apache con document root nella directory web

Lancio dell'ambiente di sviluppo

aprire un terminale e entrare nella directory del progetto Eseguire questo comando:

docker-compose up

Al termine del lancio del sistema sarà possibile

Per entrare nel container web lanciare in un nuovo terminale (sempre dalla directory del progetto)

docker-compose run -i web bash

Le password del database sono:

user: db
pass: tiger

L'indirizzo del server (per collegarsi da PHP) è:

host: db

Xdebug

Xdebug è attivo e si collega alla porta 9003 dell'host

Per xdebug si può usare questa configurazione:

    {
        "name": "Listen for Xdebug",
        "type": "php",
        "request": "launch",
        "port": 9003,
        "stopOnEntry": false,
        "pathMappings": {
            "/var/www/html": "${workspaceFolder}"
        }
    },

è molto inportante la pathMapping altrimenti i breakpoint creati non funzioneranno perchè xdebug non rintraccerà il file corretto. Per fare un debug di eventuali problemi si consiglia di mettere a true "stopOnEntry"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0