Dario scrisse in data 15/04/2013 19:38:
Sottoscrivo l'ultima frase.
Fosse per me shell_exec lo eliminerei del tutto (imho)
io no :)
Domanda, Piviul: Cosa devi fare in shell che non riesci a fare in PHP,
o non puoi fare in PHP ?
Ho fatto un'applicazione che va a prendere sui vari client della
Alessandro Pellizzari scrisse in data 15/04/2013 14:59:
Se intendi c'è un parametro in php.ini che imposti la shell di default?
allora no, non c'è.
argh... non capisco perché non si possa configurare quale shell usare in
shell_exec e perché shell_exec debba usare quella default di
Ciao a tutti, ho un piccolo problema con php: vorrei che quando chiamo
la funzione shell_exec venga usata di default bash invece di dash. I
workaround che ho trovato sono quelli di cambiare la shell predefinita
con update-alternatives (ma non mi sembra accettabile) oppure quello di
esplicitare in
Mario Vittorio Guenzi scrisse in data 15/04/2013 12:46:
Il 15/04/2013 11:16, Piviul ha scritto:
Ma prima mi piacerebbe impostare bash in default...
Non sono sicuro di aver capito, vuoi impostare bash come shell di
default per la macchina o solo per PHP?
Nel primo caso basta fare
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 15/04/2013 12:57, Piviul ha scritto:
Mario Vittorio Guenzi scrisse in data 15/04/2013 12:46:
Il 15/04/2013 11:16, Piviul ha scritto:
Ma prima mi piacerebbe impostare bash in default...
Non sono sicuro di aver capito, vuoi impostare bash
Mario Vittorio Guenzi scrisse in data 15/04/2013 13:46:
premesso che in materia sono una capra la butto li...
PHP presumo che venga eseguito da www-data, se cambi la shell in
passwd a www-data?
Cioe' di default e' /bin/sh che pero' e' un simlink a dash dandogli
invece come shell /bin/bash
- Messaggio originale -
Da: Piviul piv...@riminilug.it
A: debian-italian@lists.debian.org
Cc:
Inviato: Lunedì 15 Aprile 2013 14:49
Oggetto: Re: php e default shell
Mario Vittorio Guenzi scrisse in data 15/04/2013 13:46:
premesso che in materia sono una capra la butto li
Il Mon, 15 Apr 2013 14:49:30 +0200, Piviul ha scritto:
non chiara, ogni chiamata alla funzione shell_exec ignora la shell
predefinita dell'utente e utilizza quella predefinita nel sistema a meno
che non si esegua direttamente l'interprete con una chiamata tipo
shell_exec(/bin/bash -c your
Il 15/04/2013 14:59, Alessandro Pellizzari ha scritto:
Se intendi c'è un parametro in php.ini che imposti la shell di default?
allora no, non c'è.
L'unico modo è quello di richiamare la shell come indichi. Oppure di fare
uno script e usare lo shebang (#!) all'inizio per specificare la shell.
9 matches
Mail list logo