Einzelnen Beitrag anzeigen
  #8  
Alt 03.05.05, 10:38
Q-Bert Q-Bert ist offline
Forum Zuschauer
 
Registriert seit: 03.05.05
Beiträge: 1
PHP (alle Versionen ab 4.x und 5.x) und MemoryLimit

Um dies zu ändern trägt man z.b in der php.ini folgendes ein

memory_limit = 64 M (für 64 MB).

Dabei ist zu beachten ,daß die verwendete php Version mit der Option "--enable-memory-limit" kompiliert worden ist.Ansonsten greift die php.ini
Option memory_limit nicht.Um dies auf der Linux-Shell festzustellen bedient
man sich folgenden Mittels : (falls es nicht in <? phpinfo(); ?> auftaucht.)
Manche Provider stellen dem Kunden auch diverse Linuxsystembefehle
zur Vefügung ,die man dann mittels php shell_exec benutzen kann.

Code:
<?php
   $output = shell_exec('find /usr/bin -type f -name php -exec strings {} \;                                      |grep -E ^memory_limit');
      if (trim($output) == "memory_limit")
          {echo "<pre>PHP wurde mit memory-limit kompeliert</pre>";}
     else
          {echo "<pre>PHP wurde OHNE memory-limit komperliert</pre>";}
?>

:D
Mit Zitat antworten