Home
Programmi per esercitazione lettura calibro e micrometro
- Dettagli
- Scritto da Administrator
- Categoria: Windows
- Visite: 1847
Dall'archeologia informatica, rinviene un vecchio programma scritto in quick basic!
Utility Windows
- Dettagli
- Scritto da Administrator
- Categoria: Windows
- Visite: 2657
Utility nirsoft per recupero password
Eseguire script bash di sistema tramite php
- Dettagli
- Scritto da Administrator
- Categoria: Linux
- Visite: 2561
Tramite visudo, occorre aggiungere:
www-data ALL=NOPASSWD: /usr/sbin/squid3 - k reconfigure
In tal modo si abilita l'utente www-data (quello di apache2) da qualsiasi macchina si connetta (ALL ) senza richiedere la digitazione della password (NOPASSWD:) ad eseguire il comando /usr/sbin/squid3 -k reconfigure
Lo script poi lo si esegue con il comando php shell_exec:
<?php
$RIS=shell_exec(' sudo percorso e nome script');
echo ($RIS);
$RIS è la variabile dovesi memorizza il codice di uscita dello script
?>
Script Bash PHP
- Dettagli
- Scritto da Administrator
- Categoria: Linux
- Visite: 2616
Gli script Bash possono semplificare l’implementazione di funzionalità legate al sistema operativo. Octavia Andreea Anghel di DevX propone un tutorial in cui viene illustrato come avviare l’esecuzione di tali script direttamente da PHP, passando dei parametri e ottenendo in output dei risultati da elaborare e/o visualizzare. Come prima cosa è necessario procurarsi una shell Bash per il proprio sistema operativo preferito. La maggior parte dei sistemi UNIX-like, tra cui GNU/Linux e Mac OS X, ne integrano uno, mentre per Windows è necessario scaricarla e installarla scompattando l’archivio e aggiungendo il percorso in cui è stato memorizzato bash.exe nella variabile d’ambiente PATH. Per eseguire uno script Bash da PHP è sufficiente utilizzare la funzione shell_exec, la quale prende come unico parametro una stringa, che rappresenta il percorso assoluto dello script da eseguire e ritorna in uscita un’altrastringa che rappresenta l’output completo del comando. Il prototipo è riportato di seguito:
Pagina 1 di 2