Nous limitons les scripts en mémoire et en temps d'exécution pour des raisons de sécurité et de performance pour les machines mutualisées. Par exemple, une boucle infinie due à une erreur de programmation consommerait énormément de ressources et pénaliserait l'ensemble des clients partageant la même machine.
Alors que la valeur maximum était auparavant de 64Mb, votre hébergement n'est désormais plus limité en permanence qu'à un maximum de 96Mb de mémoire et 10 secondes d'exécution pour un script. Ces paramètres ont été choisis pour permettre un déroulement normal de la très grande majorité des scripts, et une cohabitation mutualisée harmonieuse et équitable, que le site ait une fréquentation réduite ou très importante.
Vous avez la possibilité de débloquer temporairement (pendant une heure) ces limites pour permettre, par exemple, l'installation d'un CMS demandant plus de ressources pour sa phase initiale. Les valeurs seront alors de 5 minutes pour le temps limite d'exécution et 128Mb de mémoire. Pour cela, veuillez vous rendre dans votre console d'administration, sous Outils > Mémoire et temps limite d'exécution des scripts.
Vous pouvez également passer définitivement à 128Mb si vous migrez votre site sur un serveur PHP 5.3. Pour cela, nous vous recommandons la lecture *attentive* de cette
FAQ avant de demander la migration depuis votre console d'administration, https://admin.infomaniak.com, sous Outils puis Migration PHP. Tous les scripts existant ne sont pas encore totalement compatibles et il est *essentiel* de tester votre site au complet avant toute démarche. Pour cela, vous devez avoir un serveur Apache ainsi que PHP sur votre propre machine, chez vous, et y installer une copie de votre site pour vérifier que tout fonctionne parfaitement sous PHP 5.3.
A noter dans un registre plus technique, le wrapper cgiwrap pour l'exécution des CGI a été déployé sur nos serveurs mutualisés avec une nouvelle limite mémoire d'exécution à 128Mb au lieu de 64Mb.