Jump to content

Problème de tâche CRON


Recommended Posts

Bonjour,

N'étant pas un utilisateur très expérimenté du langage PHP, j'ai besoin de votre avis sur ceci:

- j'ai déclaré une tâche cron sur un site hébergé chez OVH mais cette tâche ne semble pas se dérouler aux jours et heures que j'ai programmés.

- j'ai un doute sur la syntaxe de ces lignes suivantes contenues dans le fichier cron.php qui doit être exécuté::

require_once(dirname(__FILE__) . '/../../config/config.inc.php');
require_once(dirname(__FILE__) . '/../../init.php');
require_once(dirname(__FILE__) . '/gsnippetsreviews.php');

 

.. et en particulier sur la syntaxe des deux premières lignes ('/../../')

Quelqu'un peut me confirmer que cette syntaxe est bonne sachant que le fichier cron.php est situé dans www/modules/gsnippetsreviews ?

 

Merci pour votre aide.

 

JP

Edited by chti56 (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

Bonjour,

Personne pour m'aider ?

Un peu plus d'informations ici:

Quand je lance la tache CRON manuellement: https://www.maboutique.fr/modules/gsnippetsreviews/cron.php

J'ai cette erreur: Erreur serveur interne (erreur de sécurité)

 

Le contenu complet du fichier cron.php est le suivant:

<?php
/**
 * cron.php file execute cron task for sending emails of purchased products
 */

require_once(dirname(__FILE__) . '/../../config/config.inc.php');
require_once(dirname(__FILE__) . '/../../init.php');
require_once(dirname(__FILE__) . '/gsnippetsreviews.php');

$oModule = new GSnippetsReviews();

$sGetKey = Tools::getValue('bt_key');
$sSecureKey = GSnippetsReviews::$aConfiguration[_GSR_MODULE_NAME . '_CRON_SECURE_KEY'];

if ($sGetKey == $sSecureKey) {
    /* use case - send action */
    $_POST['sAction'] = 'send';
    /* email type */
    $_POST['sType'] = 'callback';

    echo $oModule->getContent();
}
else {
    echo GSnippetsReviews::$oModule->l('Internal server error! (security error)', 'cron');
}

 

*** si quelqu'un pouvait me donner un coup de main.....

 

Merci

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...