[Réglé] Cron job hors de "public_html" ou "www"

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

[Réglé] Cron job hors de "public_html" ou "www"

Messagepar Tyseah » 12 Avr 2014 à 11:42

Bonjour!

Après deux ans d'absence je reviens avec une petite question. J'aurais voulu savoir s'il était possible de créer une "page personnalisée phpBB" mais de la placer en DEHORS du dossier "www".

Mon but est d'appeler cette page à travers une tâche cron, pour des soucis de sécurité (pas envie que quelqu'un un jour tombe sur cette page), dans le but d'effectuer une mise à jour automatique d'une table (un TOP200 avec moyenne pondérée).

Toutes les 24 heures donc, le script serait appelé et la moyenne pondérée de tous les films serait mise à jour.

Je ne suis pas très fan du système implémenté par phpBB, qui apparemment n'est pas vraiment du vrai "cron job", et j'ai peur (de part mes compétences en programmation) de créer une faille de sécurité.

Pourriez-vous m'aider à trouver un MOD ou me guider vers la marche à suivre?

Merci.
Modifié en dernier par Tyseah le 12 Avr 2014 à 13:09, modifié 1 fois.
Tyseah
Posteur néophyte
Posteur néophyte
 
Messages: 14
Enregistré le: 09 Juin 2008 à 11:15

Re: Cron job hors de "public_html" ou "www"

Messagepar Geo » 12 Avr 2014 à 11:45

Salut,
tu peux tout à fait mettre ton script dans le dossier www et le protéger comme ceci en haut de ton script
Code: Tout sélectionner
if(strtolower(php_sapi_name()) != 'cli')
{
	die('Fatal error: This script must then be run from the command line interface (CLI).');
}

C'est ce que j'ai fait il y a peu pour un script perso 8)

Amicalement
Tout mes MODs/Extensions sont maintenant au statut abandonné.
Geo
Trifouilleur de code
 
Messages: 11280
Enregistré le: 25 Fév 2010 à 05:03
Localisation: Nantes, France

Re: Cron job hors de "public_html" ou "www"

Messagepar Skouat » 12 Avr 2014 à 11:49

Bonjour,

La recherche de MOD concerne phpBB.
Si on sort du contexte phpBB (ce qui est le cas ici) alors c'est du développement.

Votre sujet a été déplacé par un membre de l'équipe.
Origine: Index du forum ‹ MODs phpBB3 ‹ Discussions, recherches et traductions ‹ Recherches de MODs
Skouat
Resp. Traducteurs
Resp. Traducteurs
 
Messages: 14840
Enregistré le: 02 Avr 2008 à 19:47

Re: Cron job hors de "public_html" ou "www"

Messagepar Tyseah » 12 Avr 2014 à 13:09

Ah désolé Skouat, encore posté au mauvais endroit...

Geolim4 a écrit:Salut,
tu peux tout à fait mettre ton script dans le dossier www et le protéger comme ceci en haut de ton script
Code: Tout sélectionner
if(strtolower(php_sapi_name()) != 'cli')
{
	die('Fatal error: This script must then be run from the command line interface (CLI).');
}

C'est ce que j'ai fait il y a peu pour un script perso 8)

Amicalement


Hey, pas bête! Merci beaucoup! Je vais faire comme ça alors, problème réglé.
Tyseah
Posteur néophyte
Posteur néophyte
 
Messages: 14
Enregistré le: 09 Juin 2008 à 11:15


Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité