Eseguire script perl da pagina PHP

neo996sps

Utente Attivo
31 Mag 2007
247
0
0
Trentino
Ciao a tutti,

ho bisogno di eseguire degli script realizzati con perl da una pagina PHP su di un server locale apache2. Vi faccio un esempio:

cliccando sul pulsante ping, la pagina deve aprire uno script perl in cui ho la funzione per pingare uno specifico sito web.

Come faccio a realizzare tutto ciò?
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Se sul tuo sistema è installato l'interprete Perl e se Apache è configurato correttamente puoi benissimo linkare direttamente allo script: http://www.tuosito.com/ping.pl. Invece se il Web Server non è configurato per eseguire script Perl puoi usare la funzione nativa di PHP system(), che consente di eseguire un comando sul server. Ad esempio:
PHP:
<?php
// non conosco il comando preciso
echo system('perl ping.pl');
?>
Però se sei su un hosting condiviso e il server non è tuo, nel 90% dei casi la funzione system() sarà disabilitata per motivi di sicurezza. Quindi l'unica soluzione è sperare che sul tuo server sia abilitato il modulo Perl per Apache.
 

neo996sps

Utente Attivo
31 Mag 2007
247
0
0
Trentino
ciao e grazie per le informazioni, il server è mio ed è qui in ufficio, quindi posso andare a modificare tutto ciò che serve.

Faccio delle prove e se ho problemi poi posto di nuovo.

Grazie ancora!
 
Discussioni simili
Autore Titolo Forum Risposte Data
W [Javascript] Eseguire script residente nel sistema da html remota Javascript 0
T [JavaScript & Ajax] Eseguire script dopo chiamata A Ajax 2
C Eseguire script ajax nella stessa pagina index.php Ajax 2
M Script da eseguire su più elementi div in una singola pagina web Javascript 0
V Eseguire comandi shell da script php PHP 0
O Controllo campi prima di eseguire uno script PHP 1
felino [Joomla 1.5] Backend senza toolbar, impossibile eseguire qualunque operazione Joomla 1
G eseguire calcoli matematici su risultati 2 tabelle mysql PHP 4
antoniomanuel Eseguire più files audio in sequenza Sviluppo app per Android 0
G Eseguire codice solo al termine della chiamata ajax Ajax 1
maxnegri Eseguire un'azione con php ad ogni condivisione su Facebook PHP 0
C Eseguire .sh da php PHP 6
W Aiutino per compilare o eseguire un App Java Java 0
W [C#] Eseguire contemporaneamente tutti i Thresad su "Multithread" .NET Framework 0
G [Javascript] eseguire test-case Selenium da riga di comando... Javascript 0
P [Javascript] eseguire una funzione dopo un'altra Javascript 0
S [PHP] Eseguire differenza su dati SQL presenti sulla stessa colonna PHP 1
N eseguire pagina php senza aggiornare la pagina Ajax 3
S Eseguire funzione jquery all'interno della risposta ajax Ajax 0
A eseguire funzione dopo scelta dal form PHP 4
L eseguire programmi in c PHP 0
gandalf1959 Chiedere conferma all'utente prima di eseguire una funzione PHP 5
JackIlPazzo Eseguire funzione php senza ricaricare pagina? PHP 3
felino [Oracle] Eseguire uno split di un record Oracle 1
felino Funzione get_node(): eseguire un replace WordPress 1
J Eseguire un redirect a sito mobile PHP 0
N Eseguire una query MySQL dopo 10 secondi PHP 0
M Eseguire codice php contenuto in una variabile e salvarne il risultato in un'altra PHP 2
G Dividere stringa ed eseguire query PHP 3
F Eseguire PHP in jQuery jQuery 3
A eseguire codice js caricandolo dinamicamente in un DIV Javascript 2
ivarello eseguire exec() lato Client PHP 1
A eseguire codice html da funzione javascript Javascript 2
X Eseguire controllo su variabili php PHP 1
M eseguire un comando da php PHP 2
1 eseguire operazioni pianificate PHP 3
Z Eseguire una Query tramite linguaggi client-side è possibile? Ajax 3
M Ajax: eseguire chiamate cross-domain Ajax 1
S Eseguire controlli sul form delle foto PHP 17
I Eseguire funz. Javascript caricata tramite la funzione Ajax di JQuery in onChange Javascript 0
I Eseguire funz. Javascript caricata tramite la funzione Ajax di JQuery in onChange Javascript 0
G eseguire un ciclo for next su applicazione di un sito web Javascript 1
S [Vb.net] Eseguire un programma richiamando l'explorer di windows o il comando esegui .NET Framework 1
S [Vb.net] Eseguire un exe contenuto nel file di risorse .NET Framework 1
G eseguire gedit con shell_exec() PHP 3
I Eseguire foreach una volta PHP 4
I Eseguire query con ciclo PHP 2
I Eseguire query in funzione PHP 2
X eseguire due query aiuto PHP 1
N Eseguire codice javascript HTML e CSS 1

Discussioni simili