Giter Club home page Giter Club logo

Comments (7)

trinko avatar trinko commented on June 16, 2024

Mi pare di capire che il problema sia la mancanza dei file all'interno della directory "./bin/"
Ero convinto che venissero generati automaticamente durante l'installazione con il composer, ma rivedendo la procedura di prima installazione capisco che non è così (anche se non mi è chiara la ragione).

L'installazione iniziale prevede di generare lo script "symfony" che poi si usa per la creazione dei file di progetto: questo crea anche i file all'interno della directory "./bin".

La soluzione dovrebbe essere aggiungere a gitHub anche i file all'interno di "./bin" visto che non vengono creati in automatico dal composer.
Li aggiungerò col prossimo commit.

from giuaschool.

trinko avatar trinko commented on June 16, 2024

File aggiunti con il commit 8326266

Fammi sapere se ha risolto il problema.

from giuaschool.

MatteoGheza avatar MatteoGheza commented on June 16, 2024

Ora dovrebbe funzionare, adesso devo soltanto creare il file .env e configurare il database

- Installing symfony/test-pack (v1.0.6): Loading from cache
- Installing symfony/web-server-bundle (v4.3.3): Loading from cache
Generating autoload files
ocramius/package-versions: Generating version class...
ocramius/package-versions: ...done generating version class
Executing script cache:clear [KO]
[KO]
Script cache:clear returned with error code 1
!!
!! In EnvVarProcessor.php line 131:
!!
!! Environment variable not found: "DATABASE_HOST".
!!
!!
!!
Script @auto-scripts was called via post-install-cmd
##[error]Process completed with exit code 1.

from giuaschool.

MatteoGheza avatar MatteoGheza commented on June 16, 2024

Aggiornamento: dopo aver aggiunto gli env richiesti, indicando i dati del database, continuavo a ottenere errori che si riferivano a bug interni di Doctrine e Symfony (trovato informazioni su Github e StackOverflow). Per questo motivo, ho dovuto rimuovere dal file composer.json le indicazioni che eseguivano gli script (post-install e post-update richiamavano clear:cache e altri script), in questo modo sono riuscito ad eseguire l'installazione.
Ho poi eseguito i comandi per popolare il database, ma continuo a ricevere l'errore 2006: MySQL server has gone away.
Ho controllato più volte l'installazione di MySQL, e ho provato ad utilizzarla per eseguire WordPress e il progetto demo di Symfony, senza però visualizzare il messaggio di errore.

from giuaschool.

trinko avatar trinko commented on June 16, 2024

Potrebbe essere un problema di aggiornamento del file dei dati iniziali "AppFixtures.php"
L'ho aggiornato con l'ultimo commit:

9e5f953

from giuaschool.

MatteoGheza avatar MatteoGheza commented on June 16, 2024

Nel tempo libero, ho provato ancora molte volte ad installare giuaschool. Continuo a ricevere errori riguardanti il database durante l'installazione, anche se in un'altro db sulla stessa installazione di MySql sono riuscito ad installare un paio di software basati su Symfony e Doctrine. Nei prossimi giorni vorrei provare a realizzare un nuovo progetto in Symfony (con symfony new my_project_name --full), per poi confrontarlo con giuaschool, in modo da trovare le differenze nei file creati automaticamente da Symfony.

from giuaschool.

MatteoGheza avatar MatteoGheza commented on June 16, 2024

@trinko #12 e #13 dovrebbero correggere questi problemi. Chiuderò questa segnalazione quando le pull request saranno approvate.

from giuaschool.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.