Tâches automatiques (cron) - cURL en ssh ou cron
... / cURL en ssh ou cron
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

cURL en ssh ou cron

Von
RMD
Erstellungsdatum 2016-11-10 15:26:11 (edited on 2024-09-04 12:58:05) in Tâches automatiques (cron)

Bonjour,
Je tente désespérément de d’exécuter un script php en ligne de commande sur un serveur mutualisé pro.
Il s'agit d'un appel à un webservice externe en cURL tout bête.

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $wb_url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $wb_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_VERBOSE, true);
$token = curl_exec($ch);
if ($token === false) {
trigger_error('Erreur curl : '.curl_error($ch), E_USER_WARNING);
} else {
var_dump($token);
}
curl_close($ch);

La connexion au serveur est refusée :
Network is unreachable
couldn't connect to host
Closing connection #0

A noter que le script fonctionne
* Dans un navigateur
* en ssh sur mon serveur de développement local (debian / php5.6)
* en ssh sur un vps 2014

Est-il possible de paramétrer le mutualisé pro pour autoriser l'accès à un domaine/ip pour l'execution d'un script php en ligne de commande ?

Merci d'avance


3 Antworten ( Latest reply on 2024-09-04 14:22:58 Von
RMD
)

En mutu il n'y a pas d'accès externe en SSH.

Bonjour,

C'est exacte, sur les serveurs SSH les accès externes sont filtrés (github, composer, etc...).

Cdt,

Ok merci beaucoup à vous 2 pour la réponse
En espérant pouvoir exécuter mon script en cron

Bonne soirée

Antworten sind derzeit für diese Frage deaktiviert.