{"id":24372,"date":"2021-05-17T14:06:00","date_gmt":"2021-05-17T11:06:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=24372"},"modified":"2021-10-18T02:15:51","modified_gmt":"2021-10-17T23:15:51","slug":"comment-augmenter-la-taille-maximale-du-fichier-de-telechargement-en-php","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/fr\/comment-augmenter-la-taille-maximale-du-fichier-de-telechargement-en-php\/","title":{"rendered":"Comment augmenter la taille maximale du fichier de t\u00e9l\u00e9chargement en PHP"},"content":{"rendered":"<p>PHP est un langage de script c\u00f4t\u00e9 serveur qui s&rsquo;ex\u00e9cute sur le serveur Apache\/Nginx. Par d\u00e9faut, votre serveur configur\u00e9 a une limite sp\u00e9cifique sur la taille du fichier. Parfois, vous devez modifier cette limite de taille de fichier. Dans cet article, nous \u00e9tudions comment augmenter la taille maximale du fichier de t\u00e9l\u00e9chargement en PHP.<\/p>\n<h3>Pourquoi avoir besoin de modifier la limite de taille de t\u00e9l\u00e9chargement de fichier\u00a0?<\/h3>\n<p>Disons que votre serveur vous permet de t\u00e9l\u00e9charger une taille de fichier jusqu&rsquo;\u00e0 2 Mo. Maintenant, lorsque vous essayez de t\u00e9l\u00e9charger un fichier d&rsquo;une taille sup\u00e9rieure \u00e0 2 Mo, le serveur renvoie l&rsquo;erreur ci-dessous.<\/p>\n<p>le fichier d\u00e9passe la taille maximale autoris\u00e9e<\/p>\n<p>Cette erreur indique que votre serveur ne vous permet pas de t\u00e9l\u00e9charger le fichier dont la taille est sup\u00e9rieure \u00e0 2 Mo. Mais que se passe-t-il si vous souhaitez t\u00e9l\u00e9charger un fichier volumineux de plus de 2 Mo\u00a0?<\/p>\n<p>Il existe 2 fa\u00e7ons de modifier cette limite de taille de fichier. L&rsquo;un est termin\u00e9 <code>.htaccess<\/code>et l&rsquo;autre utilise le <code>php.ini<\/code>fichier.<\/p>\n<h3>Augmenter la taille maximale du fichier de t\u00e9l\u00e9chargement \u00e0 l&rsquo;aide de la m\u00e9thode htaccess<\/h3>\n<p>Vous pouvez trouver le <code>.htaccess<\/code>fichier dans le r\u00e9pertoire racine. S&rsquo;il n&rsquo;y est pas, cr\u00e9ez-le. Pour modifier la limite de taille de fichier, ouvrez le <code>.htaccess<\/code>fichier dans votre \u00e9diteur et ajoutez-y les lignes ci-dessous.<\/p>\n<pre><code>php_value upload_max_filesize 30M\nphp_value post_max_size 30M<\/code><\/pre>\n<p>Dans le code ci-dessus, j&rsquo;ai pass\u00e9 la valeur 30M qui vous permettra de t\u00e9l\u00e9charger un fichier d&rsquo;une taille allant jusqu&rsquo;\u00e0 30Mo. Modifiez cette valeur selon vos besoins.<\/p>\n<p><strong>Remarque :<\/strong> certains serveurs peuvent ne pas prendre effet si vous modifiez la limite de taille de <code>.htaccess<\/code>fichier \u00e0 l&rsquo; aide de file. Si cette option ne fonctionne pas pour votre serveur, vous pouvez le faire en utilisant le <code>php.ini<\/code>fichier d\u00e9crit ci-dessous.<\/p>\n<h3>Augmenter la limite de taille du fichier de t\u00e9l\u00e9chargement \u00e0 l&rsquo;aide de PHP.INI<\/h3>\n<p><code>php.ini<\/code>est le fichier de configuration par d\u00e9faut qui n\u00e9cessite l&rsquo;ex\u00e9cution de vos applications PHP. Ce fichier est utilis\u00e9 pour contr\u00f4ler les extensions, la taille de t\u00e9l\u00e9chargement, les d\u00e9lais d&rsquo;expiration des fichiers, la limite de ressources, etc.<\/p>\n<p>Afin d&rsquo;augmenter la limite de taille de fichier, vous devez modifier les valeurs de post_max_size, upload_max_filesize dans le <code>php.ini<\/code>fichier.<\/p>\n<pre><code>post_max_size = 30M\nupload_max_filesize = 30M<\/code><\/pre>\n<p>Ici aussi j&rsquo;ai pass\u00e9 la valeur 30M. Vous pouvez mettre n&rsquo;importe quelle valeur selon vos besoins. Ces valeurs s&rsquo;appliquent globalement, ce qui signifie que toutes vos applications PHP auront cette valeur configur\u00e9e.<\/p>\n<p>Red\u00e9marrez ensuite le serveur. Et maintenant, vous pouvez t\u00e9l\u00e9charger le fichier avec une taille allant jusqu&rsquo;\u00e0 30 Mo.<\/p>\n<h4>Articles Li\u00e9s<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/api-de-taux-de-change-avec-conversion-de-devises-en-php\/\" title=\"API de taux de change avec conversion de devises en PHP\" >API de taux de change avec conversion de devises en PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/comment-transferer-des-fichiers-vers-un-serveur-distant-en-php\/\" title=\"Comment transf\u00e9rer des fichiers vers un serveur distant en PHP\" >Comment transf\u00e9rer des fichiers vers un serveur distant en PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Chaque serveur a sa propre taille de t\u00e9l\u00e9chargement de fichier \u00e0 autoriser sur le site Web. Vous pouvez modifier la taille maximale du fichier de t\u00e9l\u00e9chargement selon vos besoins en mati\u00e8re de t\u00e9l\u00e9chargement de fichiers.<\/p>\n","protected":false},"author":1,"featured_media":21909,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[273],"tags":[844],"class_list":["post-24372","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-4","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/24372","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/comments?post=24372"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/24372\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media\/21909"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media?parent=24372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/categories?post=24372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/tags?post=24372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}