Voici un tutoriels pour ceux qui rencontrerais des difficultés avec Hosmonster et Magento (par exemple en config par défaut, la création d'articles configurables ne fonctionne pas. Soucis de mémoire, etc...) - (Article original (avec images) :
ici)
L'hébergeur Américain Hostmonster propose des solutions d'hébergement très bon marché. Plutôt réfractaire à ce genre de service, surtout pour Magento, j'ai été récemment amené pour un client d'installer et configurer Magento. Pourtant Hostmonster se révèle être assez efficace en terme de configuration. Ce qui est suffisamment rare pour être noté. Mais il faut mettre les mains dans le cambouis pour faire tourner Magento correctement. C'est ce que nous allons voir dans ce tutoriel.
Rendez-vous dans votre cPanel, puis cliquez sur l'icônePHP config de la section Software/Service.
A présent nous allons changer le mode de configuration de PHP et permettre l'édition du très redoutable php.ini capable de faire flancher n'importe quel Magento. Cliquez donc sur l'option PHP5 (Single php.ini) puis sauvegardez votre choix.
Un peu plus bas, nous allons rapatrier une copie du fichier php.ini de notre serveur. Sélectionnez l'option SourceGuardian qui vous permettra d'avoir la copie conforme de votre php.ini actuel.
Votre fichier php.ini se trouve donc sous votre repertoire /public_html/ sous le nom php.ini.default. Dupliquez-le et nommez le php.ini
Il faut à présent éditer ce fichier. Ouvrez-le puis en fin de fichier, ajouter ces lignes :
| Code : |
;######################################
; adjust memory limit
memory_limit = 64M
max_execution_time = 18000
; disable magic quotes for php request vars
magic_quotes_gpc = off
; disable automatic session start
; before autoload was initialized
flag session.auto_start = off
; enable resulting html compression
zlib.output_compression = on
; disable user agent verification to not break multiple image upload
suhosin.session.cryptua = off
; turn off compatibility with PHP4 when dealing with objects
zend.ze1_compatibility_mode = off
; PHP for some reason ignores this setting in system php.ini
; and disables mcrypt if this line is missing in local php.ini
extension=mcrypt.so
;pdo_mysql
extension=pdo.so
extension=pdo_mysql.so
|