Fehlermeldungen pseudo-cron

Gesperrt
Dave.82
Beiträge: 37
Registriert: Fr 14. Okt 2005, 15:27
Wohnort: Emmelshausen (Hunsrück)
Kontaktdaten:

Fehlermeldungen pseudo-cron

Beitrag von Dave.82 » Do 24. Aug 2006, 08:00

habe auf meiner Contenido-Page http://www.jugendraum-emmelshausen.de plötzlich folgende Fehlermeldungen:

Wer kann mir weiterhelfen?

Code: Alles auswählen

Warning: fopen(move_articles.php.job) [function.fopen]: failed to open stream: Read-only file system in /usr/export/www/vhosts/funnetwork/hosting/dave82/contenido-4.4.5/contenido/includes/pseudo-cron.inc.php on line 306

Warning: fputs(): supplied argument is not a valid stream resource in /usr/export/www/vhosts/funnetwork/hosting/dave82/contenido-4.4.5/contenido/includes/pseudo-cron.inc.php on line 307

Warning: fclose(): supplied argument is not a valid stream resource in /usr/export/www/vhosts/funnetwork/hosting/dave82/contenido-4.4.5/contenido/includes/pseudo-cron.inc.php on line 308

Warning: fopen(session_cleanup.php.job) [function.fopen]: failed to open stream: Read-only file system in /usr/export/www/vhosts/funnetwork/hosting/dave82/contenido-4.4.5/contenido/includes/pseudo-cron.inc.php on line 306

Warning: fputs(): supplied argument is not a valid stream resource in /usr/export/www/vhosts/funnetwork/hosting/dave82/contenido-4.4.5/contenido/includes/pseudo-cron.inc.php on line 307

Warning: fclose(): supplied argument is not a valid stream resource in /usr/export/www/vhosts/funnetwork/hosting/dave82/contenido-4.4.5/contenido/includes/pseudo-cron.inc.php on line 308

xmurrix
Beiträge: 3147
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Beitrag von xmurrix » Do 24. Aug 2006, 09:11

Laut Fehlermeldung hat PHP keine Berechtigung zum Schreiben der Pseudo-Cron Jobdateien. Wahrscheinlich hat dein Provider die PHP Konfiguration über Nacht geändert.

Setzte die Berechtigung auf das Verzeichnis "contenido/cronjobs/" und der darin enthaltenenen Dateien *.job Dateien auf 777.
Wenn du nicht jedem die vollen Rechte auf die Dateien geben willst, kannst du die Berechtigungen (Öffentliche-/Gruppen-Berechtigungen) schrittweise Stück für Stück runterschrauben (660 z. B. ist Lesen/Schreiben für Besitzer und Gruppe).

Gruß
xmurrix

Dave.82
Beiträge: 37
Registriert: Fr 14. Okt 2005, 15:27
Wohnort: Emmelshausen (Hunsrück)
Kontaktdaten:

Beitrag von Dave.82 » Do 24. Aug 2006, 09:15

vielen vielen Dank!

werde ich die Tage ausprobieren.

benzomat
Beiträge: 42
Registriert: So 21. Aug 2005, 17:42
Wohnort: Ossiach / Österreich
Kontaktdaten:

Beitrag von benzomat » Mi 6. Dez 2006, 08:02

hallo,
da ich ein ähnliches problem hab, es kommen die oben genannten fehlermeldungen auch.

nach setzen der rechte der dateien im ordner cronjobs erstmal auf 777 geht es wieder ohne fehlermeldung.
der ordne selbst hat auch 777

nun die frage, welche berechtigungen sind denn das mindeste, die ich setzen muss? auf den einzelnen dateien?

folgende dateien sind derzeit im ordner ccontenido/ronjobs
- crontab.txt
- index.php
- move_articles.php
- move_articles.php.job
- move_old_stats.php
- move_old_stats.php.job
- optimize_database.php
- optimize_database.php.job
- session_cleanup.php
- session_cleanup.php.job

ach ja, con 4.4.5-r1
Apache/2.0.59 (Unix) mod_ssl/2.0.59 OpenSSL/0.9.8c PHP/4.4.4
MySQL server version 4.1.15-Debian_1-log
Installed PHP version 4.4.4

danke vorab,

gruss
hans
danke, gruss
Hans

Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 » Mi 6. Dez 2006, 09:09

benzomat hat geschrieben:nun die frage, welche berechtigungen sind denn das mindeste, die ich setzen muss? auf den einzelnen dateien?

folgende dateien sind derzeit im ordner ccontenido/ronjobs
- crontab.txt
- index.php
- move_articles.php
- move_articles.php.job
- move_old_stats.php
- move_old_stats.php.job
- optimize_database.php
- optimize_database.php.job
- session_cleanup.php
- session_cleanup.php.job
Das kann man so pauschal nicht sagen. Wichtig ist, dass die ".job"-Dateien und der Ordner selbst durch den Webserver schreibbar sein müssen. D.h. für den Ordner 755, 775 oder 777 und für die Dateien 644, 664 oder 666.

skar
Beiträge: 1
Registriert: Fr 2. Mär 2007, 19:30
Kontaktdaten:

pseudo-cron

Beitrag von skar » Fr 2. Mär 2007, 19:38

Hallo Leute,

Mein Provider sagte mir das ich keine PHP-Dateien mit include und require per Cron ausführen kann/darf. Die Scripte funktionieren auch nicht.

Da dachte ich mir ich nehme mir pseudo-cron. Nur habe ich da auch ein Problem mit.

In der log steht da folgendes

Code: Alles auswählen

Thu, 01 Mar 2007 10:00:54 +0100    Last run:       Thu, 01 Jan 1970 01:00:00 +0100
Thu, 01 Mar 2007 10:00:54 +0100    Last scheduled: Thu, 01 Jan 1970 03:40:00 +0100
die Scripte werden auch nicht ausgeführt.

Wie kann ich das ändern?
Hat das Script jemand auf php5 laufen?
Gibt es evtl. ein anderes script?

Über Infos und Hilfe würde ich mich sehr freuen.

Danke. Gruß Skar

Gesperrt