Advertisement:

Cronjob

Aloittaja lubo77, lokakuu 25, 2006, 04:54:08 AP

« edellinen - seuraava »

lubo77

Wenn ich eine php-Datei über die direkte URL einmal am Tag ausführen lassen möchte, welche Rechte müssen dann für das Skript vergeben sein? 777?
Weiß das jemand?
Niveau ist keine Handcreme ;-)

SMF 1.1.1 - MKPortal M1.1.1
www.herne-rockt.de

Pitti

das hängt davon ab, unter welcher userkennung das script laufen soll/muß.

turtle87

Wenn du den Cronjob unter root einrichtest kannst du jede datei ausführen lassen die du willst

lubo77

Lainaus käyttäjältä: Pitti - lokakuu 25, 2006, 07:04:04 AP
das hängt davon ab, unter welcher userkennung das script laufen soll/muß.

das skript ist dazu da, um im shop.mod den usern zinsen zu zahlen, die ihr geld auf der "bank" haben...
irgendwie funktioniert das nicht. vielleicht, weil ich das alles ein wenig "verdeutscht" und auf mein forum angepaßt habe?!

und den genauen root string zu der datei habe ich nicht wirklich... irgendwie ist das andauernd ein anderer, so dass ich nicht weiß, welche zu dieser datei führt. hab schon 3 varianten ausprobiert  :-[
Niveau ist keine Handcreme ;-)

SMF 1.1.1 - MKPortal M1.1.1
www.herne-rockt.de

Pitti

Lainaus käyttäjältä: turtle87 - lokakuu 25, 2006, 08:06:54 AP
Wenn du den Cronjob unter root einrichtest kannst du jede datei ausführen lassen die du willst
sofern sie auch ausführbar ist ;)

@lubo: den shop.mod kenn ich leider nicht genau genug.
was soll hier eigentlich genau gemacht werden?
wird hier nur eine url zb per wget abgerufen oder willst du ein phpscript local aufm server ausführen?

lubo77

<?php
/**********************************************\
| SMFSHOP (Shop MOD for Simple Machines Forum) |
|         (c) 2005 DanSoft Australia           |
|      http://www.dansoftaustralia.com/        |
\**********************************************/

//File: dointerest.php
//      The file to add interest to member's bank

//VERSION: 1.31 (Build 7)
//DATE: 10th December 2005
// $Id: dointerest.php 4 2006-07-08 10:09:08Z daniel15 $

if(!isset($_SERVER["HTTP_HOST"])) {

include("../../SSI.php");

$interest_rate $modSettings['shopInterest'] / 100;
db_query("UPDATE {$db_prefix}members
  SET moneyBank = moneyBank + (moneyBank*
{$interest_rate})"__FILE____LINE__);

echo "Interest added at ".date("d/m/Y h:i:s A");
}
?>



so sieht das skript aus, das ausgeführt werden soll
Niveau ist keine Handcreme ;-)

SMF 1.1.1 - MKPortal M1.1.1
www.herne-rockt.de

lubo77

Niveau ist keine Handcreme ;-)

SMF 1.1.1 - MKPortal M1.1.1
www.herne-rockt.de

Advertisement: