J'ai configuré un travail cron via mon panneau de configuration. J'ai téléchargé le script via mon FTP, mis en place son autorisation en tant que 777 (est-il sécuritaire de le faire?) & a donné le chemin de ce script dans le travail. Maintenant, le script utilise des scripts dépendants pour pouvoir exécuter le travail. Déroutant? Voici ce qu'il est comme:PHP: Erreur lors de l'exécution d'un script via le travail Cron
cron.php
<?php require("some_file1.php");
require("file1.php");
require("folder1/file1.php");
require("folder1/file2.php");
require("folder2/file1.php");
//This value is actually received from one of the require files above after come calculations
$get_content = 'This is some value received after calculations.';
mail('Hi', '[email protected]', $get_content, 'Error');
?>
J'ai choisi de recevoir la confirmation du travail Cron à mon email & ici est l'erreur que j'ai reçu:
mydomain.com/cron.php: line 1: syntax error near unexpected token `('
mydomain.com/cron.php: line 1: `<?php require("some_file1.php");
'
I essayé de parler au support mais ils n'ont aucune idée de ce détail technique & actuellement les gars techniques ne sont pas disponibles. Ce sera génial si quelqu'un peut m'aider ici.
Dans l'attente de vos réponses.
Merci.
Les autorisations '777' ne sont presque jamais sécurisées. –
Avez-vous besoin de changer les perms de fichier? – MrWhite
Alors qu'est-ce que je définis comme? 644 donne une erreur d'autorisation refusée. Quelle est la permission la plus sûre pour exécuter un travail cron? – Devner