php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.09.2004, 13:41  
Gast
 
Beiträge: n/a
Standard [Erledigt] problem mit cronjobs

Servus

also ich habe da ein Problem mit den cronjobs.
Habe hier einen Webspace der cronjobs zuläßt bzw unterstützt.
habe dann eine Datei erstellt die ich einfach "cron.job" genannt habe

dort habe ich

0 0 * * * backup.php

als Zeile reingeschrieben.

Diese Datei habe ich dann in das Hauptverzeichnis des Webspaces hochgeladen.

Danach bin ich per Shell Zugang mit Putty auf den Webspace gegangen und habe mit "crontab cron.job" den Inhalt der Datei in den cronjob da installiert. Habe mit "crontab -l" auch nachgeschaut und der hat mir diese Zeile daraufhin auch ausgegeben.

So nun habe ich einen Tag gewartet und musste feststellen das der die Datei "backup.php" nicht ausgeführt hat....

Nun weiß ich nicht merklich woran das liegt ..

Kann mir da eventuell jemand weiterhelfen? habe mich nun 2 Tage durch google und Co gewühlt und auch durch Foren aber bisher nichts dazu gefunden, nun poste ich einfach mal in der Hoffnung das mir bei meinem Problem jemand weiterhelfen kann.

Danke schon einmal im Vorraus für jeden Hinweis und Tip

greetz
Pega
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.09.2004, 14:47  
Gast
 
Beiträge: n/a
Standard

also ich hab zwar noch nix mit cronjobs gemacht, aber wenn du schon ssh
bzw telnet hast, dann schau dir doch einfach die logs an .. ob die backup.php
überhaupt irgendwo aufgerufen wird. evtl wird sie's, aber mit nem falschen
pfad, oder du hast nen fehler in deiner backup.php weshalb einfach nix passiert.. !?
  Mit Zitat antworten
Alt 16.09.2004, 15:03  
Gast
 
Beiträge: n/a
Standard

hmm
also wenn ich die backup.php im browser aufrufe

http://www.domain.de/backup.php

dann funktioniert sie auch einwandfrei, nur wollte ich sie nun auch zeitgesteuert automatisiert ausführen lassen.


ich kann mir vorstellen das in

0 0 * * * backup.php

der Pfad nicht stimmt, weil dann würde der cronjob ja als ziel ins nirvana laufen. aber woher nehme ich den den vollständigen Pfad ?
habe bei meinem Hoster keine Angabe dazu gefunden und auch sonst weiß ich nicht woher ich ihn bekommen kann bzw mir anzeigen lassen kann.

Wie würde ich denn cronjobx ausführen lassen wenn ich keinen Shell Zugang hätte, bzw wie würd ich die installieren, das würde mich zusätzlich noch interessieren.


greetz
Pega
  Mit Zitat antworten
Alt 16.09.2004, 15:33  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Pegasus
hmm
also wenn ich die backup.php im browser aufrufe

http://www.domain.de/backup.php

dann funktioniert sie auch einwandfrei, nur wollte ich sie nun auch zeitgesteuert automatisiert ausführen lassen.


ich kann mir vorstellen das in

0 0 * * * backup.php

der Pfad nicht stimmt, weil dann würde der cronjob ja als ziel ins nirvana laufen. aber woher nehme ich den den vollständigen Pfad ?
habe bei meinem Hoster keine Angabe dazu gefunden und auch sonst weiß ich nicht woher ich ihn bekommen kann bzw mir anzeigen lassen kann.

Wie würde ich denn cronjobx ausführen lassen wenn ich keinen Shell Zugang hätte, bzw wie würd ich die installieren, das würde mich zusätzlich noch interessieren.


greetz
Pega
hi,

ich denke dir ist nicht ganz klar wie cronjobs funktionieren. als lekture
empfiehlt sich da "man crontab" (:

Sike
  Mit Zitat antworten
Alt 16.09.2004, 15:52  
Erfahrener Benutzer
 
Registriert seit: 29.08.2003
Beiträge: 216
wurtzel
Standard

füg mal am anfang deines scriptes

Code:
#!/usr/bin/php
und ausführbar muß den script auch sein
wurtzel ist offline   Mit Zitat antworten
Alt 16.09.2004, 16:08  
Gast
 
Beiträge: n/a
Standard

@wurtzel hab ich mal in die "backup.php" eingefügt. Hat aber keine Veränderung. habe als Zeit für ausführung einfach mal "15 6 * * * backup.php" eingetragen, aber er führt das Skript leider immer noch nicht aus

Zitat:
#!/usr/bin/php
inwieweit muss ich hier was ersetzen oder ist das irelevant ?


@sike habe nirgends behauptet das ich "Ahnung" von cronjobs habe
habe mich gestern eingelesen und rumprobiert den ganzen Tag lang un bestimmt 150 i-net seiten darüber durchgelesen und musste halt feststellen das überall nur halbes zeug steht irgendwie zumindest keine Antwort auf mein Problem. Dennoch weiß ich was cronjobs sind und wie sie funktionieren, auch wie ich sie erstelle und installiere, aber scheinbar schein ich dabei irgendetwas wichtiges zu vergessen, nur "was" das versuche ich hier einfach mal zu erfragen, welches Puzzlestück fehlt.

habe gestern auch was von absolutem Pfad gelesen. Inwieweit ist diese Aussage korrekt oder notwendig?

P.S.:skript ist ausführbar, also manuell tut das Skript es

greetz
Pega
  Mit Zitat antworten
Alt 16.09.2004, 16:22  
Erfahrener Benutzer
 
Registriert seit: 29.08.2003
Beiträge: 216
wurtzel
Standard

geh mit putty in das verzeichnis wo die datei liegt und führe sie aus dann siest du ob sie funktioniert
wurtzel ist offline   Mit Zitat antworten
Alt 16.09.2004, 16:30  
Gast
 
Beiträge: n/a
Standard

Zitat:
xxxxxxxx:~ > backup.php
bash: ./backup.php: Permission denied
xxxxxxxx:~ >
das passiert wenn ich backup.php eingebe
  Mit Zitat antworten
Alt 16.09.2004, 16:33  
Erfahrener Benutzer
 
Registriert seit: 29.08.2003
Beiträge: 216
wurtzel
Standard

schreib mal was
ls -l back*
ausgibt
wurtzel ist offline   Mit Zitat antworten
Alt 16.09.2004, 16:40  
Gast
 
Beiträge: n/a
Standard

Zitat:
xxxxxxxx:~ > ls -l back*
-rw-r--r-- 1 xxxxxxxx ftpusers 1977 Sep 6 2002 backend.php
-rw-r--r-- 1 xxxxxxxx ftpusers 539 Sep 16 16:15 backup.php
-rw-r--r-- 1 xxxxxxxx ftpusers 385 Sep 16 16:38 backup1.php
xxxxxxxx:~ >
was genau bewirkte der befehl ?

-l is ja list aber den rest kann ich ned zuordnen
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Sessions Problem StephenKing PHP Tipps 2008 3 16.10.2007 08:30
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
[Erledigt] Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
[Erledigt] PHP Upload (Master Value/Local Value Problem) PHP-Fortgeschrittene 5 23.11.2004 07:21
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46
foreach problem mAy^daY PHP Tipps 2004 3 02.06.2004 20:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
massenmail cronjob, cronjob ohne putty erstellen, php5 cronjob behauptet permission denied, massenmails mit php cronjob, cron massenmails php, php massenmail cronjob

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:58 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.