[Message d’erreur] Service Temporarily Unavailable
Vérifier la présence d’un fichier maintenance.flag à la racine de votre install Magento. Si ce fichier existe, le supprimer.
Installation wizard
[Message d’erreur] L’extension PHP « mcrypt » doit être ajoutée.
Source : Installing MCrypt and cURL on Ubuntu Server
Première chose à tenter : installer l’extension en ligne de commande
1 |
sudo apt-get install php5-mcrypt |
Si cette solution n’a pas résolu le problème (par exemple, un message vous dit que l’extension php-5mcrypt est déjà installée et à jour), il faut éditer le fichier php.ini de votre machine virtuelle :
1 |
sudo vi /etc/php5/apache2/php.ini |
Dans ce fichier, assurez-vous que la ligne
1 |
extension=mcrypt.so |
est bien présente et NON commentée. Sinon, l’ajouter à la main.
(Dans le répertoire qui contient votre install de Magento, vous trouverez un fichier php.ini.sample qui donne quelques préconisations de configuration).
Ne pas oublier de redémarrer apache :
1 |
sudo service apache2 restart |
[Message d’erreur] L’extension PHP « curl » doit être ajoutée.
Source : Installing MCrypt and cURL on Ubuntu Server
En ligne de commande :
1 |
sudo apt-get update |
Ne pas oublier de redémarrer apache :
1 |
sudo service apache2 restart |
Affichage et comportement front-office
Seule la page d’accueil s’affiche, tous les autres liens sont foireux. Activer l’URL rewriting
Sur la VM, se rendre dans le répertoire d’apache qui contient les modules PHP activés :
1 |
cd /etc/apache2/mods-enabled/ |
Activer le module PHP rewrite (chemin que tu veux pointer, nom du lien) :
1 |
ln -s ../mods-available/rewrite.load rewrite.load |
Magento Connect Manager
Connexion à Magento Connect Manager refusée (« Invalid User Name or Password »).
Saisissez le même identifiant et mot de passe que celui que vous utilisez pour vous connecter à l’interface d’administration de votre install de Magento (et pas les Login ou UserName et Password qui vous servent à vous connecter sur https://www.magentocommerce.com/magento-connect/customer/account/login/). Logique, non ? -_-
Source : http://www.magavenue.com/blog/magento/installation-dune-extension-avec-magento-connect
« CONNECT ERROR » à l’installation d’un nouveau thème ou d’une extension (« file already exists »).
Type de message d’erreur obtenu : « CONNECT ERROR: Package ‘Interface_Frontend_Default_Blank’ is invalid’./app/design\frontend\default\blank\etc\widget.xml’ already exists ».
Editer le fichier downloader\lib\Mage\Connect\Validator.php en supprimant le bout de code suivant :
1 2 3 4 |
if (file_exists($dest)) { $this->addError("'{$file}' already exists"); return false; } |
Source : http://www.magentocommerce.com/boards/viewthread/223815/.