PHP-Speicherlimit

WBOY
WBOYOriginal
2016-08-18 09:16:301076Durchsuche

Ich habe beim Hochladen von Dateien file_get_contents verwendet und einen Fehler gemeldet:

<code>Allowed memory size of 134217728 bytes exhausted (tried to allocate 169854368 bytes)</code>

Es stellt sich heraus, dass es in PHP ein Konfigurationselement gibt, das zur Steuerung des maximalen Speicherparameters verwendet wird

<code>memory_limit = 1024M</code>

Passen Sie einfach diesen Parameter an.

Antwortinhalt:

Ich habe beim Hochladen von Dateien file_get_contents verwendet und einen Fehler gemeldet:

<code>Allowed memory size of 134217728 bytes exhausted (tried to allocate 169854368 bytes)</code>

Es stellt sich heraus, dass es in PHP ein Konfigurationselement gibt, das zur Steuerung des maximalen Speicherparameters verwendet wird

<code>memory_limit = 1024M</code>

Passen Sie einfach diesen Parameter an.

Das Originalplakat hat die richtige Antwort.

Das stimmt. . . Sie können diesen Wert auch am Anfang des Methodenkörpers

festlegen

Machen Sie sich mit der Grundkonfiguration der php.ini-Datei vertraut

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn