Visualizzazione risultati 1 fino 3 di 3

Discussione: Esecuzione di comandi LINUX in una sandbox su AlterVista

  1. #1
    laravista non è connesso Utente AlterBlog
    Data registrazione
    07-12-2019
    Messaggi
    75

    Question Esecuzione di comandi LINUX in una sandbox su AlterVista

    Usando PHP/Laravel/Composer sarebbe molto comodo poter eseguire i comandi su AlterVista, quant'è complesso aggiungere questa funzionalità?

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,714

    Predefinito

    Grazie del feedback, lo farò sapere a chi di dovere.

    Personalmente credo che una funzionalità del genere possa introdurre diverse complessità, sia dal punto di vista della sicurezza sia della gestione della infrastruttura, allontanandosi un po' dall'idea di un hosting semplice per realizzare il proprio sito web.

    Per Composer, nella maggior parte dei casi è possibile eseguire composer in locale e poi caricare il progetto online.

    Se proprio lo si vuole, occorre avere un VPS.

    Ciao!
    Ultima modifica di alemoppo : 26-07-2026 alle ore 10.35.51

  3. #3
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,331

    Predefinito

    Laravel (ed artisan, il tool da linea di comando) sono decisamente scritti per girare su un server su cui si ha accesso completo via shell. (o in alternativa, accesso remoto al database)

    Composer invece, come suggerisce Alemoppo, può essere usato per preparare la directory vendor/ in locale, per poi caricarla su AlterVista — lo faccio da anni senza problemi. Utile l'opzione --no-dev per evitare i pacchetti di sviluppo.

    Se usi GitHub o simile, puoi anche preparare i file usando le loro macchine virtuali. Stavo in effetti pensando di aggiungere un passo per Composer al mio workflow per AlterVista.
    Ultima modifica di dreadnaut : Ieri alle ore 19.50.37

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •