Bonjour,
Nous sommes sur un serveur Synology. Je développe en PHP/MySql et j'ai besoin d'utiliser le planificateur de tâches pour lancer un script PHP (je précise que j'ai les droits administrateur). J'ai l'impression qu'il ne comprend pas que mon fichier est en PHP. Quelqu'un pour m'éclairer ?
Merci de votre retour,
Voici la commande programmée dans le planificateur :
/usr/local/etc/php70 -f
/volume1/web/xxx/automatisation.php
Le contenu d'automatisation.php
<?php
include("configuration.php");
include("requete_sql.classe.php");
$requete = "UPDATE interim_gestion SET envoi_commande='201' where id_interim=16";
$connexion = new connectSQL($requete, "");
?>
Et voilà le retour d'erreurs (reçu par mail) :
Tâche : TestAutomatisation
Heure de début : Mon, 06 Feb 2023 15:47:02 GMT Heure d’arrêt : Mon, 06 Feb 2023 15:47:03 GMT État actuel : 2 (Interrompu) Sortie standard/erreur :
sh: /usr/local/etc/php70: Is a directory
/volume1/web/xxx/automatisation.php: line 1: $'\r': command not found
/volume1/web/xxx/automatisation.php: line 2: ?php
: No such file or directory
/volume1/web/xxx/automatisation.php: line 3: $'\r': command not found
/volume1/web/xxx/automatisation.php: line 4: syntax error near unexpected token `"configuration.php"'
/volume1/web/xxx/automatisation.php: line 4: ` include("configuration.php");
'
Nous sommes sur un serveur Synology. Je développe en PHP/MySql et j'ai besoin d'utiliser le planificateur de tâches pour lancer un script PHP (je précise que j'ai les droits administrateur). J'ai l'impression qu'il ne comprend pas que mon fichier est en PHP. Quelqu'un pour m'éclairer ?
Merci de votre retour,
Voici la commande programmée dans le planificateur :
/usr/local/etc/php70 -f
/volume1/web/xxx/automatisation.php
Le contenu d'automatisation.php
<?php
include("configuration.php");
include("requete_sql.classe.php");
$requete = "UPDATE interim_gestion SET envoi_commande='201' where id_interim=16";
$connexion = new connectSQL($requete, "");
?>
Et voilà le retour d'erreurs (reçu par mail) :
Tâche : TestAutomatisation
Heure de début : Mon, 06 Feb 2023 15:47:02 GMT Heure d’arrêt : Mon, 06 Feb 2023 15:47:03 GMT État actuel : 2 (Interrompu) Sortie standard/erreur :
sh: /usr/local/etc/php70: Is a directory
/volume1/web/xxx/automatisation.php: line 1: $'\r': command not found
/volume1/web/xxx/automatisation.php: line 2: ?php
: No such file or directory
/volume1/web/xxx/automatisation.php: line 3: $'\r': command not found
/volume1/web/xxx/automatisation.php: line 4: syntax error near unexpected token `"configuration.php"'
/volume1/web/xxx/automatisation.php: line 4: ` include("configuration.php");
'
Dernière édition: