Forum

Moderiert von: stefan, spinne
Forum Index
Support
     Administration
     OPN hat mich ausgeschlossen
Hilfe anzeigen
Hilfe anzeigen

Seite 1 2 3 vorherige Seite nächste Seite 


Autor Druckerfreundliche DarstellungOPN hat mich ausgeschlossen
Gast
Unregistrierter Benutzer
Geschrieben: 25.01.2013 13:00

Was bedeutet eigentlich 10 Prozesse? Was ist ein Prozess an sich?


So ein Prozess ist zum Beispiel in der MG. Wenn du ein Bild hoch lädst, dann werden automatisch durch einen gestarteten PHP Prozess die Thumbs erstellt.

Solche Prozesse gibt es dutzende.


Vor kurzem bekam ich noch Fehlermeldungen von wegen sendmail usw. Von einem anderen Portal weiss ich das meine Webmastermail bei ihm als Spam geblockt wurde.

Kann das irgendwie im Zusammenhang stehen?


Schon möglich. Das eine hat zwar mit dem anderen nichts zu tun, wenn der Hoster ab in de apache config oder in der phpini was geändert hat durchaus denkbar.

Flash


[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
darksweetys
Registriert: 28.12.2005
Beiträge: 638


Sende eine Private Nachricht an darksweetys Besuche die Homepage von darksweetys
MSNM
Geschrieben: 25.01.2013 13:54

Ahja, danke Rolf,

es scheint wohl fehlerfrei zu laufen. Schade nur das man jetzt nicht genau weiß wo die Ursache war.

PS: @Flash Entschuldige die ständige Nerverei, aber langsam kennste mich doch, wenn etwas nicht funktioniert lässt mir das keine Ruhe.



DarkSweetys

Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Geschrieben: 11.02.2013 17:44

Kleine Anmerkung [sind bei dir auf der Seite]

die .trc Dateien wurden um die Information aus "lsof -u [Benutzer]" erweitert. Zeigt also alle offene files / Prozesse zu der Zeit.

In diagnostic ist diese Information auch unter "open files" zugänglich

Das File system/forum/printtopic.php wurde häufig durch bots bei dir auf gerufen. Das wurde scheinbar nicht sauber durch opn beendet. Das habe ich korrigiert. Mal schauen welche .trc jetzt auf laufen.


Zitieren Druckerfreundliche Darstellung nach oben
darksweetys
Registriert: 28.12.2005
Beiträge: 638


Sende eine Private Nachricht an darksweetys Besuche die Homepage von darksweetys
MSNM
Geschrieben: 11.02.2013 19:06

Danke erstmal an euch, ich hab ja schon mitbekommen wie viel Zeit ihr investiert habt. Bei solchen Dingen bin ich leider völlig überfordert.

Wie
"open files" kann ich unter Diagnostc nicht finden.
Gibt esMöglichkeiten solche Prozesse zu reduzieren?



DarkSweetys

[ Diese Nachricht wurde bearbeitet von: darksweetys am 11.02.2013 19:16 (Originaldatum 11.02.2013 19:06) ]

Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Geschrieben: 11.02.2013 20:04

Zu finden unter

diagnostic
->
--> Information
---> Webserver Umgebung
----> Server Info erweitert

Dort ist das "open files"


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Geschrieben: 11.02.2013 20:47

Ich nutze mal zur etwas Erklärung das aktuelle

18136_17564.trc

Da dieses nicht automatisch gelöscht wurde heißt das hier geht es ein "kleines Problem"

Die URL ist drin ersichtlich auch das es eine Sache ist die eigentlich nicht bei dem Server ankommen sollte. Aber egal. Hier wird das Script nicht "sauber" beendet.

Will heißen OPN gibt den Speicher usw. nicht willentlich frei. Beendet sich also nicht so "richtig"

Das an sich ist erst einmal nicht ganz so schlimm. Das macht fast kein php Script richtig. Weil und da kommen wir zum 2ten Teil der Prozess trotzdem "im normal Fall" beendet wird. Dann greifen interne php routienen die eben Speicher usw. wieder freigeben. Warum das sinnvoll ist trotzdem immer im script zumachen würde jetzt hier etwas zu weit führen. Nur sowiel man sollte es tun.

Trotzdem solange der Prozess beendet wird, würde das nicht "dein" Problem auslösen. Nur wenn der Prozess nicht beendet wird, warum auch immer, kommt es zu einem Problem.

Wenn man sich jetzt im trc mal die Prozesse zu der Zeit! an sieht, sieht man das folgende (gekürzt auf das wesentliche)

php-cgi5 18136 ncf310 cwd DIR 8,2 4096 74225715 /home/www/ncf310/html/system/sections
php-cgi5 18136 ncf310 rtd DIR 8,1 4096 2 /
...
lsof 18138 ncf310 cwd DIR 8,2 4096 74225715 /home/www/ncf310/html/system/sections
lsof 18138 ncf310 rtd DIR 8,1 4096 2 /
lsof 18138 ncf310 txt REG 8,1 104836 700329 /usr/bin/lsof
...
lsof 18139 ncf310 cwd DIR 8,2 4096 74225715 /home/www/ncf310/html/system/sections
lsof 18139 ncf310 rtd DIR 8,1 4096 2 /
lsof 18139 ncf310 txt REG 8,1 104836 700329 /usr/bin/lsof


Damit sieht man das genau zu dieser Zeit erst mal nur 3 Prozesse von dir da waren.

Außerdem kann man hier erkennen das OPN eben 2 Prozesse startet.

bBtw. der Name des trc sagt auch etwas aus. Die erste Ziffer ist die aktuell Prozess ID. Die Zweite ist der Vater Prozess.

Das Problem bei dir ist eben nur das wenn ich es bei deinem Hoster richtig verstehe eben das dein "Vater" (apache2) nur max 10 Prozesse Starten kann/darf.

Dh. es dürfen nur 10 php Prozesse gleichzeitig laufen.

Das ist schnell erreicht. 10 Bots oder Personen rufen gleichzeitig deine Seite auf und bumm...

Jetzt kommen wir zu den Prozessen die warum auch immer nicht beendet werden.

Die erhöhen das natürlich. Bzw geht es dann schneller.

Opn selbst erzeugt nur selten eigene Prozesse


Zitieren Druckerfreundliche Darstellung nach oben
darksweetys
Registriert: 28.12.2005
Beiträge: 638


Sende eine Private Nachricht an darksweetys Besuche die Homepage von darksweetys
MSNM
Geschrieben: 12.02.2013 10:45

Danke, ich versteh es jetzt schon besser. Das bedeutet das dieses Problem mit diesem Hosting-Packet immer wieder auftreten wird.

Mein Hoster verweist mich ja ständig auf ein Upgrade zu einem V-Server. Ein Hosterwechsel ist zwar auch ne Möglichkeit, allerdings befürchte ich das man von einem Problem zum Nächsten springt.


Ganz nebenbei ist mir aufgefallen das in den Refferers Seiten angezeigt werden die entweder irgendwo aus der ganzen Welt zu mir verlinken. Wenn man diese aber betrachtet sieht man gar keinen Link.

Im Error Log steht öffters

- 404 - Fehler
Die gewünschte Seite wurde nicht gefunden.

Können solche Einträge noch vom früheren Hackerangriff stammen, bei dem  "spam-index.html" eingeschleust wurden?

Wenn man die Zugriffszahlen sieht, stellt man fest das eigentlich sehr wenige echte manuelle Aufrufe der Seite stattgefunden haben.



DarkSweetys

Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Geschrieben: 17.02.2013 07:57

erstaunlich ...

$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
ncf310 2801 0.0 0.6 34252 18748 ? S 05:44 0:00 /usr/local/php5/bin/php-cgi5
ncf310 2909 0.0 0.4 27116 13600 ? S 05:44 0:00 /usr/local/php5/bin/php-cgi5
ncf310 4236 0.0 0.4 26860 13460 ? S 05:50 0:00 /usr/local/php5/bin/php-cgi5
ncf310 4340 0.0 0.4 26860 13460 ? S 05:50 0:00 /usr/local/php5/bin/php-cgi5
ncf310 5778 0.0 0.6 35820 20348 ? S 07:49 0:00 /usr/local/php5/bin/php-cgi5
ncf310 5782 0.0 0.0 2424 896 ? R 07:49 0:00 /bin/ps aux

sagt also das wieder Prozesse hängen aber bei den trc Dateien

/home/www/ncf310/html/cache/5616_3595.trc [w]      17.02.13 07:02:15      31.025
     /home/www/ncf310/html/cache/2801_30988.trc [w]      17.02.13 05:02:01      25.319
     /home/www/ncf310/html/cache/2243_30653.trc [w]      17.02.13 04:02:30      9.898
     /home/www/ncf310/html/cache/15046_13598.trc [w]      17.02.13 01:02:45      9.852
     /home/www/ncf310/html/cache/18954_18300.trc [w]      16.02.13 09:02:55      10.116

Da ist nur eine bei bei der OPN sich nicht richtig beendet hat.

Bei den Prozessen

2909
4236
4340

Wurde OPN sauber beendet.



Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Geschrieben: 17.02.2013 11:09

Über den Punkt prozesskiller kann man jetzt gezielt solche Prozesse entfernen. Ist natürlich keine Lösung sondern nur eine Hilfe um nicht jedes mal den Support einschalten zu müssen.


Zitieren Druckerfreundliche Darstellung nach oben
darksweetys
Registriert: 28.12.2005
Beiträge: 638


Sende eine Private Nachricht an darksweetys Besuche die Homepage von darksweetys
MSNM
Geschrieben: 17.02.2013 16:35

stefan schrieb am 17.02.2013 um 11:09:15 Uhr folgendes:
Über den Punkt prozesskiller kann man jetzt gezielt solche Prozesse entfernen. Ist natürlich keine Lösung sondern nur eine Hilfe um nicht jedes mal den Support einschalten zu müssen.


Da kann ich also sozusagen vorsorglich Prozesse "killen"

Wenn der Serverfehler erstmal auftritt komm ich ja nicht ehr ins Admin. Werden dort nur Prozesse angezeigt die nicht geschlossen wurden?



DarkSweetys

Zitieren Druckerfreundliche Darstellung nach oben
sortieren nach
Seite 1 2 3 vorherige Seite nächste Seite 

Hilfe anzeigen
Hilfe anzeigen
Vorheriges Thema:  Artikel werden im Hauptmenü angezeigt obwohl abgeschaltet
Nächstes Thema:  Was hab ich da nur gemacht...

Gehe zu:

Benutzername:
 
Sicherheits-Code
Sicherheits-Code
Neu laden