PHP Skript nimmt Arbeitspeicher des Servers bis nichts mehr geht ....
Habe ein Problem auf verschiedenen Servern also kein Einzellfall.
Läuft der Webserver mit HTTP PHP SQL FTP usw Läuft der Server Normal ladet man danach ein PHP Skript hoch geht der Arbeitsspeicher der Maschine in die Knie das nach ca 10 - 15 min hat er aus den Normal geladenen System zb 300 MB 800 MB geladen. Ich frag mich was er macht. Was baut er da im Hintergrund. Die Maschine wird auch sehr langsam ist logisch PHP zum Arbeiten braucht ja auch noch Speicher und da sagt PHP :PHP Version : 5.4.27 / 32Bit OS
Memory limit : 128 MB
Memory usage : 17.08 MB
Egal was für ein Skript selbst bei PHPMYAdmin geht die Hartware in die Knie.
Aber komischerweise erst seit der Letzten Zeit ....
Hat jemand da Erfahrungen wie man das wieder in die Reihe bekommt ( Lach ja Speicheraufrüsten ich weiß )
Gruß an alle und Danke für die Antworten
Läuft der Webserver mit HTTP PHP SQL FTP usw Läuft der Server Normal ladet man danach ein PHP Skript hoch geht der Arbeitsspeicher der Maschine in die Knie das nach ca 10 - 15 min hat er aus den Normal geladenen System zb 300 MB 800 MB geladen. Ich frag mich was er macht. Was baut er da im Hintergrund. Die Maschine wird auch sehr langsam ist logisch PHP zum Arbeiten braucht ja auch noch Speicher und da sagt PHP :PHP Version : 5.4.27 / 32Bit OS
Memory limit : 128 MB
Memory usage : 17.08 MB
Egal was für ein Skript selbst bei PHPMYAdmin geht die Hartware in die Knie.
Aber komischerweise erst seit der Letzten Zeit ....
Hat jemand da Erfahrungen wie man das wieder in die Reihe bekommt ( Lach ja Speicheraufrüsten ich weiß )
Gruß an alle und Danke für die Antworten
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 247807
Url: https://administrator.de/contentid/247807
Ausgedruckt am: 25.11.2024 um 16:11 Uhr
5 Kommentare
Neuester Kommentar
Nun ist das dein Server mit Root zugang oder ein Hosted Webspace?
Dann wie lädst du die Sachen hoch? SSH? SFTP? CGI?
htop iotop währe zb bei nem root zum schauen was da gerade last wegnimmt...
Wenn Webspace gemietet ist mal den Hoster ansprechen das der schauen soll da du dann eh nichts machen kannst..
Wenn normale Scripte auch Probleme machen schau dir den Code an ob möglicherweise diese gehackt wurden und Änderungen drin sind...
Sowie den Server ansich durchschauen was da los ist..
Dann wie lädst du die Sachen hoch? SSH? SFTP? CGI?
htop iotop währe zb bei nem root zum schauen was da gerade last wegnimmt...
Wenn Webspace gemietet ist mal den Hoster ansprechen das der schauen soll da du dann eh nichts machen kannst..
Wenn normale Scripte auch Probleme machen schau dir den Code an ob möglicherweise diese gehackt wurden und Änderungen drin sind...
Sowie den Server ansich durchschauen was da los ist..
Hilfreich währe aber das genaue Script zu kennen bzw das was es beim Aufruf macht...
Räumt es beim AUfruf evtl die DB auf.. alte Einträge Archivieren.. Cronjob ausführen ect..
Bezüglich Cache mag sein...
Aber da du das Script kennst und deren genauen Funktion.. kannst du da ja schauen und es ggfs mal abschalten...
Räumt es beim AUfruf evtl die DB auf.. alte Einträge Archivieren.. Cronjob ausführen ect..
Bezüglich Cache mag sein...
Aber da du das Script kennst und deren genauen Funktion.. kannst du da ja schauen und es ggfs mal abschalten...
Bezgl. phpMyAdmin: ich hatte gerade damit Probleme, beim Import "größerer" Datenbanken (150 MB komprimiert als ZIP), da hatten selbst 4096 MB RAM für PHP nicht mehr gereicht. Wenn es um einen Datenbankimport geht, kann ich als Alternative die Nutzung des mySql command line tools empfehlen, damit lief der Import sofort problemlos durch, im phpMyAdmin war es einfach nicht schaffbar.