Quand un administrateur système installe un serveur Web Apache , il ya de nombreuses variables que la transmission du fichier de contrôle , dont trois qui affectent spécifiquement téléchargement de fichiers des limites . Les administrateurs et les autres utilisateurs en lecture et en écriture sur le serveur peuvent utiliser deux méthodes différentes pour changer de téléchargement de fichiers des limites . Si vous n'êtes pas l'administrateur du serveur Apache , puis votre capacité à modifier ces limites dépend si votre compte est autorisé à modifier les fichiers système. Limites défaut
serveurs Web Apache UNIX sont hautement personnalisables en fonction des paramètres spécifiés lors de l'installation . Par défaut , la plupart des serveurs Apache limiter les utilisateurs à une taille de fichier de téléchargement de deux méga-octet . La taille maximale de téléchargement est limitée par la variable " upload_max_filesize " , ce qui indique précisément la taille de fichier maximale autorisée et se trouve à deux mégaoctets par défaut. La taille maximum des fichiers est également régie par " memory_limit " du serveur Apache et les variables " post_max_size " , qui déterminent tailles plus généraux de transfert de fichiers autorisés .
Php.ini
Apache limites de téléchargement et d'autres paramètres de connexion sont stockées sur le serveur dans un fichier nommé php.ini. Le fichier spécifie des valeurs pour les trois variables liées aux limites de téléchargement , en plus d' autres informations sur les paramètres de connexion. Php.ini se trouve généralement dans le dossier /user /local /etc . Pour éditer le fichier que vous devez avoir les permissions d'écriture pour les fichiers de ce dossier , si vous ne pouvez pas éditer le fichier puis vous devez communiquer avec l'administrateur et demande au serveur qu'il ou elle vous accorder les permissions d'écriture . L'administrateur pourra également vous aider à localiser le fichier s'il n'est pas stocké dans le répertoire par défaut sur le serveur.
Édition php.ini
pour modifier le fichier php.ini , se connecter au serveur Apache et accédez au répertoire qui contient le fichier php.ini. Ensuite, ouvrez le fichier dans une application d'édition de texte . Une fois que le fichier est ouvert , faites défiler vers le bas jusqu'à ce que vous atteigniez la partie du fichier dans lequel les valeurs des variables sont spécifiées. Il ya trois valeurs que vous devez modifier pour changer votre limite maximale de téléchargement : " upload_max_filesize ", " memory_limit " et " post_max_size " Tout d'abord, modifier la partie numérique de la variable " upload_max_filesize " pour le nombre maximum d' . mégaoctets que vous voulez être en mesure de télécharger . Par exemple, si vous voulez changer votre taille de téléchargement à cinq mégaoctets alors vous changer cette ligne de code pour lire " upload_max_filesize = 5M " . Ensuite, localisez le " memory_limit " et variables " post_max_size " . Si ces variables ont une valeur inférieure à la " upload_max_filesize " que vous avez spécifié , alors vous devez les changer pour une valeur supérieure à votre spécifié ou égal à " upload_max_filesize . " Sinon, les laisser tel quel et enregistrer vos modifications dans le php fichier . ini . La prochaine fois que le serveur redémarre ensuite vos paramètres de transfert sera changé.
Édition . Htaccess
Si vous n'avez pas accès au fichier php.ini sur le serveur Web Apache alors vous pourriez être en mesure de modifier le " htaccess ". fichier pour changer votre taille de téléchargement maximale . Connectez-vous au serveur Web Apache et accédez au répertoire racine du serveur. Ensuite, ouvrez le fichier caché " . Htaccess " dans un éditeur de texte. Ensuite, localisez la variable " php_value upload_max_filesize " et modifiez la valeur numérique à la nouvelle taille de téléchargement que vous désirez. Localisez ensuite le " php_value post_max_size " et variables " php_value de memory_limit " et de modifier les valeurs associées à ces variables si elles sont inférieures à la nouvelle valeur " php_value upload_max_filesize " . Enfin , enregistrez le fichier . La prochaine fois que le serveur est réinitialisé, votre limite de téléchargement sera modifiée pour que les nouveaux paramètres que vous avez spécifiés .