Heim >Backend-Entwicklung >PHP-Problem >Was soll ich tun, wenn der PHP-Post große Dateien nicht hochladen kann?

Was soll ich tun, wenn der PHP-Post große Dateien nicht hochladen kann?

藏色散人
藏色散人Original
2020-08-18 09:31:332461Durchsuche

Lösung für den Fehler beim Hochladen großer PHP-Dateien: Suchen und öffnen Sie dann das Element „upload_max_filesize“ und ändern Sie es in 2048M. Speichern Sie es und starten Sie den Server neu.

... Es stellte sich heraus, dass die Ursache darin lag, dass die Datei zu groß ist. Das ist sehr seltsam. Gibt es keine Größenbeschränkung für das Hochladen von Dateien per Post? Was soll ich tun, wenn der PHP-Post große Dateien nicht hochladen kann?Bei dem hier gemeldeten Fehler handelt es sich eigentlich nicht um ein Codeproblem. Der Fehler besteht darin, dass der Webserver ein Limit für die Datei-Upload-Größe hat. Dies geschieht, wenn die von Ihnen hochgeladene Dateigröße das Limit überschreitet.

Lösung

//如果想修改上传文件的限制可以修改php.ini文件
file_uploads = On;                         //是否允许上传文件 On/off 默认是on
upload_max_filesize = 2048M;               //上传文件最大限制,默认2M
post_max_size = 2048M                      // 通过Post提交的最多数据

max_execution_time = 30000;                //脚本最长的执行事件 单位为秒
max_input_time = 30000;                   //接收提交的数据的时间限制 单位为秒
memory_limit = 2048M;                      //最大内存消耗
Die Dateiadresse auf meinem Computer lautet: H:wampbinapacheapache2.4.23binFolgen Sie einfach dem Installationsort Ihres eigenen Computers

Suchen Sie diese Datei und öffnen Sie sie mit phpstorm (öffnen Sie sie nicht mit Notepad, Es wird zu Formatierungsproblemen kommen.)

Dann Strg+F verwenden, um nach „upload_max_filesize“ zu suchen und diese auf 2048M zu ändern (wie viel geändert werden sollte, hängt von den persönlichen Bedürfnissen ab)

Ändern Sie die anderen nach all den Änderungen einfach auf die gleiche Weise , speichern Sie sie mit Strg+S und starten Sie den Webserver einfach neu. Dann ist der Test-Upload erfolgreich.

Was soll ich tun, wenn der PHP-Post große Dateien nicht hochladen kann?

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der PHP-Post große Dateien nicht hochladen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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