Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]191[/thread]

Hilfe, Neuling am verzweifeln (Seite 2)



<< |< 1 2 3 >| >> 28 Einträge, 3 Seiten
mh254
 2004-03-04 18:10
#1503 #1503
User since
2004-03-04
12 Artikel
BenutzerIn
[default_avatar]
Die if-Abfrage an und für sich macht er schon, hab ich probiert.

Ich glaube aber mittlerweile schon, das das Programm ausgeführt wird (Woher kommt sonst die Ausgabe in meinem Screenshot?), aber trotzdem läuft der Spamfilter dann noch.
Den Narren erkennst du an sechs Zeichen:
Furcht ohne Grund, Rede ohne Nutzen, Wechsel ohne Fortschritt,
Frage ohne Ziel, Vertrauen zu Fremden und Freundschaft zu seinem Feind.
(arabisches Sprichwort)

http://img.uptime-project.net/img/8/19888.png
renee
 2004-03-04 18:11
#1504 #1504
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
und er macht bloß nicht das, was in popstop steht, oder was??

Hast das popstop bloß keinen Effekt (Programm läuft zwar ab, stoppt aber nix), oder wird es erst gar nicht ausgeführt??

Bei ersterem: Keine Ahnung woran das liegen kann, weil wir nix von dem Skript kennen...
Bei zweitem: Hat das Skript die richtigen Rechte (755)?
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
mh254
 2004-03-04 18:27
#1505 #1505
User since
2004-03-04
12 Artikel
BenutzerIn
[default_avatar]
Ich denke, popstop läuft ab und hat bloss keinen Effekt (stoppt nix).

Rechte sind auf 755 gesetzt.

Edit:

Hab grad was rausgefunden:

popstart ruft das:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

POPFILE_HOME=/var/log/popfile
export POPFILE_HOME

case "$1" in
start)
/bin/echo -n "Starting POPFile Spam Filter...."
cd $POPFILE_HOME
/usr/bin/perl $POPFILE_HOME/popfile.pl 1> /dev/null 2> /dev/null &
/bin/echo "done."
;;
stop)
/bin/echo -n "Stopping POPFile Spam Filter...."
/bin/kill -TERM `/bin/cat $POPFILE_HOME/popfile.pid` 1> /dev/null 2> /dev/null
/bin/echo "done."
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
esac


mit dem Parameter start auf, popstop das selbe script mit dem Parameter stop.\n\n

<!--EDIT|mh254|1078423496-->
Den Narren erkennst du an sechs Zeichen:
Furcht ohne Grund, Rede ohne Nutzen, Wechsel ohne Fortschritt,
Frage ohne Ziel, Vertrauen zu Fremden und Freundschaft zu seinem Feind.
(arabisches Sprichwort)

http://img.uptime-project.net/img/8/19888.png
Strat
 2004-03-04 20:48
#1506 #1506
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
du kannst keine graphischen Programme ueber eine nicht-graphische Oberflaeche ausfuehren. Wenn du ein Programm unter Apache ausfuehrst, ist das genauso, als wenn du es in Telnet auszufuehren versuchst : da fehlt einfach die graphische Oberflaeche dafuer. Eventuell ist es moeglich, dass da auf dem Webserver ein Fenster aufgeht (wenn ein X11 oder eine GUI laeuft; haengt dann davon ab, mit welchen Rechten der Webserver laeuft; sowas passiert in einem solchen Fall recht haeufig unter Windows).
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Ronnie
 2004-03-04 21:12
#1507 #1507
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Du hast wahrscheinlich ein Rechteproblem - führst du das Skript von der Console aus läuft es möglicherweise mit root-Rechten, als CGI aber nur mit denen des Webservers i.d.R. nobody oder wwwrun/www-data.

Edit1: Ups, strat hatte das ja schon erwähnt.\n\n

<!--EDIT|Ronnie|1078427598-->
mh254
 2004-03-04 21:26
#1508 #1508
User since
2004-03-04
12 Artikel
BenutzerIn
[default_avatar]
popstart und popstop bringen nur den Text "Stoping... oder Starting ..." mehr machen sie nicht mit Grafik oder so is nich (auf meinen Linuxrechner läuft auch kein xserver).
Mit 'GUI im Webinterface' habe ich nur die Webseite gemeint

@Ronnie:

Wie meinst Du das mit Rechte-Problem? Was kann ich dagegen tun ?
Den Narren erkennst du an sechs Zeichen:
Furcht ohne Grund, Rede ohne Nutzen, Wechsel ohne Fortschritt,
Frage ohne Ziel, Vertrauen zu Fremden und Freundschaft zu seinem Feind.
(arabisches Sprichwort)

http://img.uptime-project.net/img/8/19888.png
renee
 2004-03-04 21:30
#1509 #1509
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
@Ronnie: Rechteproblem dürfte es nicht sein, wenn mh245 uns die Wahrheit gesagt hat ;)...
Er hat geschrieben, dass die Rechte 755 sind...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Strat
 2004-03-04 21:36
#1510 #1510
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
renee: 755 bedeutet, dass der eigentuemer alle rechte auf die datei hat, und die gruppe und der rest der welt sie lesen und ausfuehren duerfen. es sagt jedoch noch nicht aus, ob der eigentuemer zugriff auf die graphische oberflaeche hat (bzw. sie ueberhaupt starten kann)\n\n

<!--EDIT|Strat|1078429037-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
renee
 2004-03-04 21:40
#1511 #1511
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
was 755 bedeutet ist mir schon klar. Aber wo ist da was mit graphischer Oberfläche?
Das ist jetzt nicht provozierend gemeint, sondern eine ernstgemeinte Frage. Vielleicht überseh ich das einfach.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Strat
 2004-03-04 22:20
#1512 #1512
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=renee,04.03.2004, 20:40]was 755 bedeutet ist mir schon klar. Aber wo ist da was mit graphischer Oberfläche?
Das ist jetzt nicht provozierend gemeint, sondern eine ernstgemeinte Frage. Vielleicht überseh ich das einfach.[/quote]
sorry, nehme alles zurueck und behaupte das gegenteil. habe oben was von GUI gelesen und bekam dadurch irgendwie in den Hinterkopf, dass es sich um eine Anwendung mit GUI handelt
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
<< |< 1 2 3 >| >> 28 Einträge, 3 Seiten



View all threads created 2004-03-04 14:57.