Modifica file host virtuale usando php [chiuso]

1

Ho un'applicazione php e qualcosa riguardante l'applicazione richiede modifiche al file vhost.conf.

Attualmente sto apportando le modifiche manualmente. Ma mi piacerebbe automatizzarlo usando uno script php.

È consigliabile? Voglio sapere le complicazioni di sicurezza coinvolte.

    
posta david 18.09.2013 - 13:14
fonte

1 risposta

3

Tra le molte ragioni per cui non penso nemmeno a fare ciò che stai contemplando, queste sarebbero le mie Top-3:

  1. Sicurezza
    Non metterei mai file che modificano il file di configurazione di un sistema in un'area accessibile pubblicamente. La ragione è semplice: l'area accessibile al pubblico è la più vulnerabile. Se il file viene modificato da qualcuno (amico o nemico), la modifica potrebbe causare il caos sia al file system che al server e / o alla configurazione del sistema.
  2. Integrità:
    PHP può (e probabilmente lo farà) rovinare il blocco dei file. Di conseguenza, condizioni di gara potrebbero distruggere il tuo file vhosts.conf e interrompere la configurazione del tuo server.
  3. Recupero:
    Le modifiche a vhost.conf richiedono un riavvio del server affinché le modifiche vengano riconosciute dal server. Dovrai pensare a come gestirai il riavvio tramite PHP ... e cosa succede quando qualcosa va storto. Se il tuo server si blocca e abbatte il motore PHP mentre lo fa (ricorda la legge di Murphy ), come hai intenzione di recuperare automaticamente da quello? PHP non sarà di alcun aiuto in questo caso.
risposta data 18.09.2013 - 15:36
fonte

Leggi altre domande sui tag