Si vous désirez héberger le produit vous-même, ou chez un prestataire de votre choix, vous devrez vous assurer que l'hébergement possède les caractéristiques suivantes :
Un système linux récent avec apache+php+mysql :
| |
Configuration Minimale |
| mysql |
>= 5.5 |
| php |
>= 5.3 |
Configuration de MySql (my.cnf):
collation_server = utf8_unicode_ci
character_set_server = utf8
# prévoir une taille suffisement grande pour stocker vos images
max_allowed_packet = 16M
Configuration de Php (php.ini):
magic_quotes_gpc = Off
- modules php suivants installés :
- PDO:mysql
- mysqli (setup et quelques fonctionnalités spécifiques)
- gd
- calendar
- xml (expat) (pour pouvoir utiliser le plugin display_rss)
- php.ini configuré (ou configurable par .htaccess par exemple) (ou être autorisé à le modifier par programme à l'exécution) avec :
- memory_limit = GRAND ! on a besoin de 2*taille max de la DB pour la sauvegarde intégrée !
- post_max_size = GRAND ! 2* la taille max d’une image ou d’une ressource + taille des données formulaire!
- upload_max_filesize = GRAND ! 2* la taille max d’une image ou d’une ressource !
- aucune fonction désactivée (system(), fopen(url), mail() …) et un accès aux binaires linux :
- tar
- mysql
- find
- touch
- mv
- rm