Problème sur utilisation d'une tache cron via PHP

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par passion, 14 Août 2013.

  1. passion
    passion WRInaute accro
    Inscrit:
    6 Janvier 2006
    Messages:
    3 925
    J'aime reçus:
    191
    Bonjour,

    J'utilise une tache cron pour lancer un scrip PHP qui va envoyer un mail.
    Je reçois correctement le mail via la tache cron, j'utilise la réécriture d'urls pour transmettre dans ce mail des liens cliquables.

    Je me suis aperçu que ces liens sont erronés.
    Pour exemple => "l'éléphant est grand", je vais avoir actuellement:
    -monsite.com/llphant-est-grand.php
    Alors que je devrais avoir:
    -monsite.com/lelephant-est-grand.php

    Ce qui est étrange, c'est que via la tache cron, les urls sont erronées mais par contre, si je lance manuellement la tache cron (sans attendre l'heure du lancement), mes urls vont être correctes??!!
    Pour info le cron:
    Code:
    0 4 * * * /usr/bin/php5 -f /var/www/monsite.com/interface/cron.php >>/home/monuser/logs/cron.log
    Je n'ai pas d'erreurs dans les logs
    Je lance le cron en "root"
    Je suis sur debian wheezy

    1/ mon serveur est en UTF-8
    2/ mes fichiers encodés en UTF-8
    3/ mes META UTF-8

    Vous avez une idée?
    Merci
     
  2. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 024
    J'aime reçus:
    1
    Attention à tes variables d’environnement, la tache cron est exécutée directement sous le système d'exploitation, quand tu exécute ton script via http tu passe a travers les couches apaches donc l’environnement n'est pas le même tu peux donc ne pas avoir accès a certains trucs que tu utilise.
     
  3. passion
    passion WRInaute accro
    Inscrit:
    6 Janvier 2006
    Messages:
    3 925
    J'aime reçus:
    191
    bah comment faire?
     
  4. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 024
    J'aime reçus:
    1
    Test ton script en ssh et affiche les variables tu saura si tu manipule les bons trucs. Après ça peut venir de plein de trucs donc faut tester chaque possibilité.
    Après vue la tête du résultat ça ressemble a une fonction inaccessible qui supprime les accents, met tes chemins en dur par exemple.
     
Chargement...
Similar Threads - Problème utilisation tache Forum Date
Problème utilisation hreflang Référencement international (langues, pays) 7 Juillet 2014
Problème Référencement suite à utilisation de la balise Canonical Crawl et indexation Google, sitemaps 5 Juillet 2013
Problème d'utilisation du script Lightbox ! Développement d'un site Web ou d'une appli mobile 14 Février 2010
problème utilisation feedparser Développement d'un site Web ou d'une appli mobile 3 Janvier 2010
Google Sitemap Generator : Problèmes d'utilisation Administration d'un site Web 14 Février 2009
Script de backup - Problème à l'utilisation SSH Administration d'un site Web 3 Juillet 2008
Probleme d'utilisation de Magpierss Développement d'un site Web ou d'une appli mobile 9 Avril 2008
Problème de référencement suite à l'utilisation de GnoZtiK Problèmes de référencement spécifiques à vos sites 28 Juin 2007
Utilisation Joomla : probleme referencement Problèmes de référencement spécifiques à vos sites 20 Juillet 2006
problème de redirection non souhaitée Administration d'un site Web 28 Avril 2022
Problème d'indexation Produits Prestashop Crawl et indexation Google, sitemaps 28 Avril 2022
Problème d'affichage des campagnes Google Ads dans un tableau de bord Data Studio AdWords 26 Avril 2022
Problème de vitesse d'affichage des pages sur Analytics Google Analytics 26 Avril 2022
Problème : Google Crawl et Index des pages en No Index et bloqué par le robot.txt Crawl et indexation Google, sitemaps 26 Avril 2022
Problème avec GA4 : nb de visiteurs temps réel et par jour Google Analytics 19 Avril 2022
Problème indexation pages précises en React.js Débuter en référencement 19 Avril 2022
Problème de référencement Demandes d'avis et de conseils sur vos sites 8 Avril 2022
Problème adsence : Annonces ne s'affichent plus AdSense 10 Mars 2022
problèmes procédures stockées Administration d'un site Web 9 Mars 2022
Problème récupération fichier vps Développement d'un site Web ou d'une appli mobile 5 Mars 2022