Jump to content
Froxlor Forum
  • 0

[solved] Fehler im Cron Job nach Neuinstallation


Netsurfer

Question

Hallo!

 

Nach einer neuen "frischen" Installation von Froxlor mit Apache2 als Webserver tauchen die folgenden Fehler auf, sobald der Master Cron Job ausgef?hrt wird:

 

PHP Warning: fopen(/etc/apache/vhosts.conf): failed to open stream: No such file or directory in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 1123

PHP Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 1124

PHP Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 1125

sh: 1: /etc/init.d/apache: not found

 

Froxlor 0.9.31-dev2

 

Bei der Version 0.9.30-1 sind die Zeilennummern jeweils um 1 h?her, die Fehler sind aber die selben.

 

Irgendwie scheint da die '2' beim Apache abhandengekommen zu sein ...!

 

Gru?

Gunther

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

OK, ist mir jetzt zwar auch das erste Mal passiert, dass unter den Webservereinstellungen ?berall '/etc/apache/...' anstatt '/etc/apache2/...' drin steht, aber nun gut.

Aber selbst wenn ich die Pfadangaben anpasse, bleibt immer noch der letzte Fehler:"sh: 1: /etc/init.d/apache: not found"

 

Wie, bzw. wo korrigiere ich den jetzt noch?

Link to comment
Share on other sites

na weil der reload befehl /etc/apache2 reload hei?t. Musst du auch in den Einstellungen anpassen.

Ups, ja sorry - wie bl?d kann man sein ...!

Und das war wirklich eine NEUinstallation mit einem aktuellen GIT-checkout?

Ja, so in etwa jedenfalls. ;-)

Ich hab' die 0.9.30-1 per apt installiert gehabt und dann den aktuellen GIT-checkout "dr?bergeb?gelt".

Link to comment
Share on other sites

Besten Dank!

Ich vergesse immer, dass das Wiki ja auch einen nicht deutschsprachigen Teil hat ...! ;-)

 

Er l?dt gerade die Dateien runter ...

 

PS:

Wunderbar!

Hat alles geklappt und jetzt standen auch direkt wieder die "richtigen" Pfadangaben (/etc/apache2/...) ?berall drinnen.

Cron Job schmeisst auch keine Fehlermeldungen mehr aus.

Link to comment
Share on other sites

Ah ..., aber da habe ich schon den n?chsten Haken entdeckt ...! ;-)

 

Unter den Konfigurationseinstellungen

- Wheezy

- Sonstige (System)

- PHP-FPM

 

steht dann:

# add "non-free" after all occurances of "main" in /etc/apt/sources.list

# this is needed for libapache2-mod-fastcgi to install

 

Imho ist das system unter Wheezy aber ja ge?ndert worden, und der "offizielle" Weg w?re jetzt

- unter /etc/apt/sources.list.d

- die Datei 'non-free.list' anlegen

- mit dem Inhalt: deb http://http.debian.net/debian/ wheezy non-free

Link to comment
Share on other sites

Archived

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



×
×
  • Create New...