Bonjour à tous,
Je viens de basculer d'un serveur mutualisé OVH vers un serveur dédié Dedibox.
J'ai tout transféré, mais j'ai quelques soucis avec la bascule des mes taches planifiées.
J'ai un script php cron.php qui doit s'exécuter 1 fois par jour.
Voilà le contenu du script :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php $_GET['import']='rssfeed'; $_GET['import_feed']='yes'; $_GET['external']='1'; if ( !defined('WP_ADMIN') ) define('WP_ADMIN', TRUE); if ( isset($_GET['import']) && !defined('WP_LOAD_IMPORTERS') ) define('WP_LOAD_IMPORTERS', true); require_once('../../../wp-config.php'); require_once('../../../wp-admin/includes/class-wp-importer.php'); require_once 'rss-importer.php'; $rss_import1 = new RSS_Import1(); $rss_import1 = $rss_import1->dispatch(); ?>
Sur mon mutualisé OVH, j'utilisais leur planificateur de tache.
Mais là je voudrai utilisé la table CRON.
Je me connecte donc en SSH avec Putty, et j'ajoute à ma cron table la ligne suivante :
pour que le script s'execute tous les jours à 1h00 du matin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 0 1 * * * /usr/bin/php5 /var/www/vhosts/allzedeals.com/httpdocs/wp-content/plugins/rss-feeder/cron.php
Mais j'ai le message suivant :
Je ne comprends rien à ce message d'erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/imap.ini on line 1 in Unknown on line 0 PHP Warning: Directive 'safe_mode' is deprecated in PHP 5.3 and greater in Unknown on line 0 PHP Warning: require_once(): Unable to access ../../../wp-config.php in /var/www/vhosts/allzedeals.com/httpdocs/wp-content/plugins/rss-feeder/cron.php on line 15 PHP Warning: require_once(../../../wp-config.php): failed to open stream: No such file or directory in /var/www/vhosts/allzedeals.com/httpdocs/wp-content/plugins/rss-feeder/cron.php on line 15 PHP Fatal error: require_once(): Failed opening required '../../../wp-config.php' (include_path='.:') in /var/www/vhosts/allzedeals.com/httpdocs/wp-content/plugins/rss-feeder/cron.php on line 15
Est-ce que cela vient des droits d'accès au fichier ? faut-il que je fasse des chmod +x pour certains de ces fichiers ou dossier ?
Merci de votre aide.
Bonne fin de journée.
Partager