PHP Speicherlimit falsch

  • - Welche Version von pd-admin wird eingesetzt? v4.55
    - Welche Version der Serverumgebung wird eingesetzt? 4-0.307



    Hallo zusammen,


    gestern ist mir aufgefallen, dass das eingestellte Speicherlimit für PHP nicht richtig zu funktionieren scheint.


    Im Angebot sind 256MB eingestellt (testweise hatte ich auch schon 320M).
    In der php.ini steht memory_limit = 256M (mir ist bewusst, dass das memory_limit bei php über cgi nicht greift).
    Das Wordfence benchmarking tool kann aber nur knapp 175 MB benutzen.


    Hat jemand eine Erklärung oder Lösung dafür?


    Gruß
    Patrick


    ---


    Wordfence Memory benchmarking utility version 7.1.0.
    This utility tests if your WordPress host respects the maximum memory configured
    in their php.ini file, or if they are using other methods to limit your access to memory.


    --Starting test--
    Current maximum memory configured in php.ini: 256M
    Current memory usage: 117.75M
    Attempting to set max memory to 256M.
    Starting memory benchmark. Seeing an error after this line is not unusual. Read the error carefully
    to determine how much memory your host allows. We have requested 256 megabytes.
    Tested up to 120.25 megabytes.
    Tested up to 125.25 megabytes.
    Tested up to 130.25 megabytes.
    Tested up to 135.25 megabytes.
    Tested up to 140.25 megabytes.
    Tested up to 145.25 megabytes.
    Tested up to 150.25 megabytes.
    Tested up to 155.25 megabytes.
    Tested up to 160.25 megabytes.
    Tested up to 165.25 megabytes.
    Tested up to 170.25 megabytes.
    Tested up to 175.25 megabytes.
    <br />
    Fatal error: Out of memory (allocated 123469824) (tried to allocate 65273857 bytes)

  • Wie testet denn Wordfence das Speicherlimit?


    Bin mir nicht sicher, aber bezieht sich das Limit in pd-admin nicht auf den kompletten Verbrauch je Prozess? Also der cgi Prozess selber benötigt ja Speicher + Speicher des Skripts/Anwendung.


    Sieht man dies ggf. mit 'ps' während Ausführung?