PHP : appel d'un programme sur l'ibm i
Posté : mar. 05 nov. 2013, 16:20:37
Bonjour,
une petite question qui peut-être trouvera une réponse ici :
Pour déclencher un traitement sur l'ibm i depuis un serveur apache sous windows, je pensais utiliser l'équivalent du simplissime QUOTE RCMD en ftp (peut-être y a-t-il plus élégant ?) mais le script suivant :
renvoi :
Warning: ftp_exec() [function.ftp-exec]: Option on the SITE subcommand not recognized
Pas d'erreur avec ftp_raw... mais pas de résultat non plus
Une suggestion ?
Merci !
une petite question qui peut-être trouvera une réponse ici :
Pour déclencher un traitement sur l'ibm i depuis un serveur apache sous windows, je pensais utiliser l'équivalent du simplissime QUOTE RCMD en ftp (peut-être y a-t-il plus élégant ?) mais le script suivant :
Code : Tout sélectionner
<?php
$ftp_server = "IP";
$ftp_user_name = "USR";
$ftp_user_pass = "PWD";
$command = "CALL CLTSTEXEC";
// Initialisation de la connexion
$conn_id = ftp_connect($ftp_server);
// Identification
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Éxécution d'une commande
if (ftp_exec($conn_id, $command)) {
echo $command. " a été exécuté avec succès";
} else {
echo "Impossible d'exécuter : ".$command;
}
// Fermeture de la connexion
ftp_close($conn_id);
?>
Warning: ftp_exec() [function.ftp-exec]: Option on the SITE subcommand not recognized
Pas d'erreur avec ftp_raw... mais pas de résultat non plus

Une suggestion ?
Merci !