Jump to content
Froxlor Forum
  • 0

Apache startet nach cron nicht mehr


haschtencuerden

Question

Posted

Hallo zusammen,

wenn ich nach der erfolgreichen Installation von Froxlor den cronjob einrichten m?chte.

/etc/cron.d/froxlor

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
*/5 * * * *     root    /usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php

 

 

Dann startet apache2 nicht mehr, nach dem er den cron ausgef?hrt hat. Ich hab den Befehl vorher auch mal manuell angegeben und dann kam:

Warning: touch(): Unable to create file /var/customers/logs/web1-error.log because No such file or directory in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 497

Warning: chown(): No such file or directory in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 498

Warning: chgrp(): No such file or directory in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 499

Warning: touch(): Unable to create file /var/customers/logs/web1-access.log because No such file or directory in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 503

Warning: chown(): No such file or directory in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 504

 

 

Bei einem Versuch apache2 zu restarten erscheint:

Restarting web server: apache2 failed!

 

Die letzten Zeilen des apache2 error.logs:

[sun Jul 18 01:31:42 2010] [notice] Graceful restart requested, doing restart
(2)No such file or directory: apache2: could not open error log file /var/customers/logs/web1-error.log.
Unable to open logs
(2)No such file or directory: apache2: could not open error log file /var/customers/logs/web1-error.log.
Unable to open logs
(2)No such file or directory: apache2: could not open error log file /var/customers/logs/web1-error.log.
Unable to open logs

 

Ich wei? absolut nicht was ich nun machen soll, k?nntet ihr mir evtl. weiterhelfen?

 

Vielen lieben dank schon mal :D

6 answers to this question

Recommended Posts

Posted
Warning: touch(): Unable to create file /var/customers/logs/web1-error.log because No such file or directory

 

du hast wohl nicht alle n?tigen Befehle aus den Configuration-Templates ausgef?hrt, denn da w?rde der Log-Ordner (und andere) erstellt werden und dann h?tte der Cron auch die Log-Datei erstellen k?nnen.

 

Jetzt am besten im panel als admin auf "Konfiguration" (Sektion Webserver) und erstmal die Grundlegenden Ordner usw. anlegen (Befehle werden dort alle aufgezeigt), dann cronjob nochmal laufen lassen

Posted

Die Pakete stellen kein Problem da, bei eAccelerator bin ich mir nicht sicher, hab ich nie ausprobiert, aber ?ber Erfahrungsberichte w?rden wir uns freuen

Posted

Also hat alles geklappt :D Anstandslos ^^

 

Ausser beim kompilieren.

 

Hatte den Error

PHP Fatal error: Can?t load *, open_basedir restriction. in Unknown on line 0.

 

Mann muss einfach neu kompilieren via

./configure --without-eaccelerator-use-inode

 

Jo nun gehts auch ;D

Posted

Also ich musste nichts extra einrichten. Das l?uft ja ?ber eine globale .ini ab.

Sicherheitsrisiken? Sind mir bisher keine bekannt und gelesen hab ich dar?ber auch nichts.

 

Wenn gew?nscht, kann ich hier eine Anleitung posten.

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...