Wenn ein Systemadministrator eine Apache Webserver installiert , es gibt viele Variablen, die Control-Datei -Übertragung, von denen drei eigens beeinflussen Datei-Upload- Grenzen . Administratoren und andere Benutzer mit Lese-und Schreibzugriff auf den Server können zwei verschiedene Methoden, um Datei-Upload- Grenzen verändern . Wenn Sie nicht der Apache Server-Administrator sind , dann wird Ihre Fähigkeit, diese Grenzen zu ändern, hängt davon ab, ob Ihr Konto über die Berechtigung zum System -Dateien zu bearbeiten . Standard -Grenze
Apache UNIX-Webservern sind hochgradig anpassbar basierend auf den Einstellungen während der Installation angegeben . Standardmäßig begrenzen die meisten Apache Server Benutzer auf eine zwei Megabyte Upload Dateigröße. Die maximale Upload-Größe wird durch die " upload_max_filesize " Variable, die speziell gibt die maximal zulässige Dateigröße und wird zu zwei Megabyte standardmäßig beschränkt. Die maximale Upload-Dateigröße wird auch durch die Apache Servers " memory_limit " und " post_max_size " Variablen, die allgemeine zulässige Dateiübertragung Größen bestimmen geregelt.
Php.ini
Apache Upload Grenzen und andere Verbindungseinstellungen werden auf dem Server in einer Datei namens php.ini gespeichert. Die Datei gibt Werte für alle drei Variablen mit Upload- Grenzen , neben anderen Verbindungseinstellungen Informationen verknüpft . Php.ini wird in der Regel im Verzeichnis /usr /local /etc Ordner. Um die Datei zu bearbeiten , müssen Sie über Schreibberechtigungen für Dateien in diesem Ordner , wenn Sie nicht die Datei bearbeiten , dann müssen Sie den Administrator des Servers und verlangen, dass er oder sie gewähren Ihnen Schreibrechte kontaktieren . Der Administrator wird auch in der Lage, Ihnen helfen, suchen Sie die Datei , wenn sie nicht in der Standard- Verzeichnis auf dem Server gespeichert.
Editing php.ini
um php.ini bearbeiten, um den Apache -Server zu verbinden , und navigieren Sie zu dem Verzeichnis, php.ini enthält . Dann öffnen Sie die Datei in einem Text -Editing-Anwendung . Sobald die Datei geöffnet ist, blättern Sie nach unten , bis Sie den Teil der Datei , wo variable Werte angegeben zu erreichen. Es gibt drei Werte, die Sie ändern müssen , um Sie bitte Ihre maximale Upload- Limit : " upload_max_filesize ", " memory_limit " und " post_max_size " Erstens ändern sich die numerischen Teil der " upload_max_filesize " Variable auf die maximale Anzahl von . Megabyte , die Sie in der Lage sein hochzuladen. Zum Beispiel, wenn Sie Ihre Upload-Größe von fünf Megabytes ändern wollen, dann würden Sie ändern diese Codezeile zu lesen " upload_max_filesize = 5M " . Als nächstes den " memory_limit " und " post_max_size " Variablen . Wenn diese Variablen einen Wert niedriger als der " upload_max_filesize ", die Sie angegeben haben, dann müssen sie auf einen Wert gleich oder größer als der angegebene ändern " upload_max_filesize . " Sonst lassen sie wie und speichern Sie Ihre Änderungen an der php . ini -Datei. Das nächste Mal der Server neu gestartet und dann Ihren Upload-Einstellungen verändert werden.
Editing. Htaccess
Wenn Sie keinen Zugriff auf php.ini auf den Apache-Webserver dann können Sie in der Lage, die " . htaccess " -Datei bearbeiten und ändern Sie Ihre maximale Upload- Größe . Verbinden mit dem Apache Web-Server und navigieren Sie zu der Server- Root-Verzeichnis. Dann öffnen Sie die versteckten " . Htaccess "-Datei in einem Texteditor. Als nächstes den " php_value upload_max_filesize " variable und ändern Sie den numerischen Wert in den neuen Upload-Größe , die Sie wünschen . Dann suchen Sie die " php_value post_max_size " und " php_value memory_limit " Variablen und ändern Sie die Werte mit diesen Variablen zugeordnet , wenn sie weniger als die neue " php_value upload_max_filesize " Wert sind . Schließlich speichern Sie die Datei . Das nächste Mal , dass der Server zurückgesetzt wird , wird Ihr Upload-Limit auf die neuen Einstellungen, die Sie angegeben geändert werden.