Wie lege ich die maximale Größe hochgeladener Dateien in Ihrem eigenen Skript fest? Ohne die anfängliche Konfiguration von php.ini zu ändern, scheint ini_set bei diesem Konfigurationselement keine Wirkung zu haben! ! !
Wie lege ich die maximale Größe hochgeladener Dateien in Ihrem eigenen Skript fest? Ohne die anfängliche Konfiguration von php.ini zu ändern, scheint ini_set bei diesem Konfigurationselement keine Wirkung zu haben! ! !
Es gibt vier Modi für die PHP-Konfiguration.
PHP_INI_USER
PHP_INI_PERDIR
PHP_INI_SYSTEM
PHP_INI_ALL
Wenn es sich bei dieser Konfiguration um den ersten oder vierten Typ handelt, können Sie ini_set()
verwenden.
Und post_max_size
und upload_max_filesize
sind beide vom zweiten Typ und können daher nicht wirksam werden.
Wenn das Subjekt einen virtuellen Host verwendet, können Sie php.ini
Änderungen in der Systemsteuerung des virtuellen Hosts vornehmen. Die meisten virtuellen Hosts bieten diese beiden Konfigurationsänderungen
Der veränderbare Bereich dieser beiden Konfigurationen ist PHP_INI_PERDIR
, das heißt, sie können nur in der Konfigurationsdatei konfiguriert werden und ini_set
Änderungen sind ungültig.
http://php.net/manual/zh/conf...