Cercando di eseguire ftpsync.pl dal post-commit hook
-
21-09-2019 - |
Domanda
Come dice il titolo, sto cercando di FTPSync albero mutato al nostro server web dev. Su commettere ottengo questo errore:
post-commit hook non riuscita (codice di uscita 13) con uscita: Impossibile creare syncfile per l'opzione di sincronizzazione tempo a Linea /data/ftpsync/ftpsync.pl 484.
Ho provato a guardare la linea 484, ma Perl si presenta come una lingua straniera a me:)
Quali autorizzazioni sono necessarie per impostare e dove in modo che syncfile può essere creato?
Soluzione
Si crea il file nella directory corrente, e per quanto ne so non cambia le directory prima di quel punto. La cosa più semplice da fare sarebbe quella di modificare le directory / tmp prima di avviare lo script (e specificare una directory locale nelle sue args invece di utilizzare il valore predefinito.).