Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann die maximale Upload-Dateigröße erhöht werden, wenn Sie nicht auf php.ini zugreifen können?
Problem:
Es tritt ein Upload-Fehler auf weil die Datei die zulässige Größenbeschränkung überschreitet. Trotz Versuchen, die .htaccess-Datei zu ändern oder eine benutzerdefinierte php.ini hinzuzufügen, besteht das Problem weiterhin.
Lösung:
php.ini-Datei ändern:
Um die maximale Upload-Dateigröße zu ändern, müssen Sie Ihre php.ini-Datei bearbeiten, die verschiedene PHP-Einstellungen steuert. Wenn Sie jedoch keinen Zugriff auf diese Datei haben, können Sie diese Lösung nicht implementieren.
Legen Sie upload_max_filesize und post_max_size fest:
Wenn Sie Zugriff auf Ihre haben php.ini-Datei, suchen Sie die folgenden Anweisungen und aktualisieren Sie ihre Werte:
Zum Beispiel:
upload_max_filesize = 40M post_max_size = 40M
HTTP-Server neu starten:
Nachdem Sie die php.ini-Datei gespeichert haben, starten Sie Ihren HTTP-Server neu, um ihn anzuwenden die neuen Einstellungen.
Einschränkungen:
Wenn Sie keinen Zugriff auf Ihre php.ini-Datei haben, können Sie diese Werte möglicherweise nicht ändern. Uploads, die die in php.ini angegebenen Grenzwerte überschreiten, schlagen fehl, bevor Ihr Code ini_set verwenden kann, um diese Werte zur Laufzeit zu ändern.
Zusätzliche Ressourcen:
Das obige ist der detaillierte Inhalt vonWie kann die maximale Upload-Dateigröße erhöht werden, wenn Sie nicht auf php.ini zugreifen können?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!