1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Bug module Gestion des tâches
Mots-clés » tâches, bug, module, gestion
28-07-2017, 18:28,
#1
Bug module Gestion des tâches

VERSION_MyBB : 1.8.12
VERSION_MyBB : 1.8.12
VERSION_MyBB : 1.8.12
Bonjour,

Je rencontre actuellement un souci avec le module de gestion des tâches de MyBB.

J'ai un script PHP qui doit s'exécuter à intervalle régulier. Ce script interroge simplement la BDD et génère un fichier .txt custom, et le chemin de ces fichiers est identifié de manière relative '../../myfolder/fichier.txt'

Mon fichier est localisé dans le dossier : 'siteweb/forum/inc/tasks/monfichier.php'

Si j'exécute directement la page du script tout marche niquel.
Si je créé une tâche Cron sur mon panel OVH ça marche niquel.

Par contre si je créé une tâche personnalisée dans le panel MyBB, j'ai des messages d'erreurs :
'Warning - [2] 'fopen(../../carto/datas/global.txt): failed to open stream: No such file or directory'

Ma question est la suivante : le module des tâches exécute le fichier directement à partir du folder 'siteweb/forum/inc/tasks', ou à partir d'un autre dossier ?

Merci d'avance pour votre aide Smile
Répondre
28-07-2017, 19:32,
#2
RE: Bug module Gestion des tâches
Bonjour LoupSolitaire.

Si mes souvenirs sont bons, c'est le fichier "tasks.php" situé à la racine de votre installation de MyBB qui exécute la tâche, elle s'exécute donc depuis siteweb/forum dans votre cas.
Essayez de passer vos liens relativement à ce répertoire, et tenez-nous informés de la situation. Un administrateur aura peut-être une meilleure réponse que moi.

Agréable soirée.

Cordialement,
Saphir,
Modérateur MyBB.support.
Répondre
28-07-2017, 22:26, (Modification du message : 28-07-2017, 22:44 par LoupSolitaire.)
#3
RE: Bug module Gestion des tâches
Ah c'est bien ce que je pensais, ya un problème dans le dossier d'execution.

D'après mes derniers test le dossier racine d’exécution du script c'est le dossier "siteweb/forum/admin" !

Merci pour m'avoir aiguillé sur le problème Smile

Donc problème réglé, merci beaucoup !
Répondre
28-07-2017, 22:45,
#4
RE: Bug module Gestion des tâches
Si vous exécutez la page depuis le panneau d'administration, ce sera effectivement siteweb/forum/admin.
Cependant, lorsqu'elle s'exécutera automatiquement, ce devrait bien être siteweb/forum... (À vérifier, mais ça me semblerait logique...)

Cordialement,
Saphir,
Modérateur MyBB.support.
Répondre




Utilisateur(s) parcourant ce sujet : 3 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique