Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

Options PHP : upload_max_filesize, memory_limit et max_execution_time

Regardez la vidéo explicative

Consulter votre version de PHP dans Select PHP version 0:37

PHP comporte des réglages qui déterminent ce qu'un script est autorisé à faire : la taille maximale d'un téléchargement, la quantité de mémoire qu'un script peut utiliser et combien de temps il peut s'exécuter. Vous les ajustez vous-même dans Select PHP version, sous l'onglet Options. Vous n'avez donc besoin ni d'un fichier php.ini ni de lignes dans .htaccess.

Comment ajuster une option

  1. Dans DirectAdmin, sous Outils, cliquez sur Select PHP version.
  2. Vérifiez au niveau de PHP version que la bonne version est sélectionnée. Les options se règlent par version.
  3. Cliquez sur l'onglet Options.
  4. Cliquez sur la valeur en regard de l'option que vous souhaitez modifier, puis choisissez ou saisissez la nouvelle valeur.
L'onglet Options avec entre autres max_execution_time, memory_limit 256M, post_max_size 64M et upload_max_filesize 64M
(1) max_execution_time, (2) memory_limit, (3) post_max_size, (4) upload_max_filesize

La nouvelle valeur est enregistrée immédiatement et s'applique aussitôt à tous les sites de votre pack qui utilisent cette version de PHP.

Les options les plus importantes

OptionQue fait-elle ?Quand l'augmenter ?
upload_max_filesizeLa taille maximale autorisée pour un seul fichier téléchargé.Si vous souhaitez téléverser un thème volumineux, une vidéo ou une sauvegarde et que vous recevez un message indiquant que le fichier est trop volumineux.
post_max_sizeLa taille maximale de l'ensemble des données envoyées en une seule fois (fichier plus formulaire).Toujours en même temps que upload_max_filesize. Fixez post_max_size au moins aussi grand, de préférence un peu plus grand.
memory_limitLa quantité de mémoire qu'un script PHP peut utiliser.En cas de message "Allowed memory size of ... bytes exhausted" ou si une extension demande davantage de mémoire. 256M est largement suffisant pour la plupart des sites.
max_execution_timeLe nombre de secondes pendant lesquelles un script peut s'exécuter avant d'être interrompu.Lors d'une importation, d'une exportation ou d'une migration qui s'arrête à mi-chemin avec le message "Maximum execution time exceeded".
max_input_timeLe temps dont PHP dispose pour recevoir un téléchargement ou un formulaire.Pour des téléchargements volumineux sur une connexion lente.
max_input_varsLe nombre de champs qu'un formulaire peut contenir.Si un grand menu ou une page comportant de nombreuses options dans WordPress n'est pas entièrement enregistrée. Réglez-la par exemple sur 3000 ou 5000.
display_errorsAffiche les erreurs PHP directement sur la page.Uniquement de manière temporaire pour rechercher une erreur. Désactivez-la ensuite : vos visiteurs n'ont pas besoin de voir vos messages d'erreur.
date.timezoneLe fuseau horaire utilisé pour les dates et les heures.Déjà réglé sur Europe/Amsterdam. À modifier uniquement si votre site doit fonctionner dans un autre fuseau horaire.

Attention : Des valeurs plus élevées ne sont pas toujours préférables. Un script qui nécessite beaucoup de mémoire ou de temps compte dans les limites de votre pack (voir Resource Usage : CPU, mémoire et processus). N'augmentez donc une valeur que si c'est nécessaire, et non "par précaution" jusqu'au maximum.

Un exemple : téléverser un fichier volumineux

Vous souhaitez téléverser une sauvegarde de 200 Mo à l'aide d'une extension de migration, mais vous recevez un message indiquant que le fichier est trop volumineux. Réglez alors :

  1. upload_max_filesize sur 256M ;
  2. post_max_size sur 256M ou plus ;
  3. éventuellement max_execution_time et max_input_time un peu plus haut, par exemple 300.

Actualisez ensuite la page de l'extension. La nouvelle limite y apparaît généralement aussitôt. Si cela ne fonctionne toujours pas, consultez Téléversement trop volumineux (erreur 413) ou délai d'attente dépassé.

Est-ce possible aussi dans Mon WebOké ?

Oui, pour les options les plus utilisées. Demandez par exemple à l'assistant IA de Mon WebOké « Réglez upload_max_filesize sur 256M ». L'assistant peut modifier pour vous memory_limit, upload_max_filesize, post_max_size, max_execution_time, max_input_time, max_input_vars et display_errors dans Select PHP version, pour la version de PHP actuellement utilisée par votre pack. Vous voyez d'abord ce qui va changer, puis cliquez vous-même sur Approuver et exécuter.

Questions fréquentes

J'ai augmenté la valeur, mais mon site affiche encore l'ancienne valeur.
Vérifiez que vous avez bien modifié l'option sur la version marquée (current). Vérifiez également si votre fichier .htaccess contient encore une ancienne ligne telle que php_value upload_max_filesize, ou si une substitution existe pour votre domaine dans Configurations PHP (voir Configurations PHP dans DirectAdmin ou Select PHP version : quelle est la différence ?). Celles-ci sont prioritaires.

Quel est le maximum ?
Dans l'onglet Options, certaines options ne peuvent être choisies que dans une liste. Si vous avez besoin de plus que ce qui y est proposé, par exemple pour une importation volumineuse ? Vous pouvez alors définir une valeur plus élevée via une ligne dans .htaccess (voir Paramètres PHP par dossier et via .htaccess), ou créer un ticket.

Pourquoi disable_functions et open_basedir figurent-ils ici ?
Ils sont présents pour la sécurité de votre site web et du serveur. Laissez-les tels quels.

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…