Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Exec: non mi esegue il comando

    Salve,

    io dovrei fare una cosa del genere:

    codice:
    $out = array();
    exec("/usr/bin/svn update /var/www/html/myfolder",$out);
    print_r($out);
    ovvero eseguire da una pagina php il comando svn update con la path del repository che voglio aggiornare. Solo che il comando non funziona. se provo a fare da shell

    codice:
    sudo -u apache /usr/bin/svn update /var/www/html/myfolder
    non mi funziona, anzi mi sa pure che mi chiede la password per l'utente apache (e chi la sa??)

    qualcuno ha qualche idea in merito?

    Grazie
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  2. #2
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    www-data (utente apache) non ha permessi di amministrazione

  3. #3
    non è tanto che ha o che non ha problemi di amministrazione, perché è un utente e gli si possono dare (su debian, ubuntu ed in genere derivate da debian l'utente di apache ed il gruppo si chiamano apache/apache non come su centos, redhat, fedora e derivate/simili che si chiama, per l'appunto, www-data

    l'utente apache/www-data in genere non ha una password ma usando il comando sudo non devi fornire la password dell'utente apache/www-data ma dell'utente che fa la richiesta che è presente nell'elenco sudoers.

    detto tutto questo, è più un problema relativo a linux/apache che a php di per se
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  4. #4
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    ma da che distro di ubuntu?

    io sono con la 8.10 e ww-data è ancora l'utente di apache

  5. #5
    pardon ... le ho scambiate è al contrario
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  6. #6

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.