Question

Je parle de ce patch: http://www.magentocommerce.com/blog/magento-now- supports-php-54 /

Comment appliquer dans un environnement XAMPP Windows 7?

J'espère que ce patch va me permettre d'utiliser l'extension de cache APC comme actuellement mon exemple apache se bloque lors de l'activation d'APC et l'exécution d'un site magento.

Était-ce utile?

La solution

Je l'ai appliqué avec succès le patch manuellement pour XAMPP sur les fenêtres.
Aller à cette page . C'est le patch pour la version 1.7 et à la fin du fichier que vous devriez voir les modifications que vous devez faire. Ils ne sont pas que beaucoup.
Les départs de code après la ligne __PATCHFILE_FOLLOWS__.
Vous venez d'éditer les fichiers spécifiés.
Prenons par exemple le premier app/code/core/Mage/Catalog/Model/Product.php.
Modifier ce fichier et supprimez les lignes marquées -, dans ce cas

$options->setOptions(array_diff($buyRequest->getOptions(), array('')));

et ajoutez les lignes marquées + au lieu de cela.

        foreach ($customOptions as $key => $value) {
            if ($value === '') {
                unset($customOptions[$key]);
            }
        }
        $options->setOptions($customOptions);

Si le fichier que vous êtes censé modifier n'existe pas, il suffit de créer et ajouter le contenu spécifié. c'est le cas pour app/code/core/Zend/Pdf/FileParserDataSource.php.

Autres conseils

Je viens appliquer quelques correctifs de sécurité sur mon windows environnement de développement pour Magento 1.8.1. J'ai essayé d'exécuter le fichier .sh en utilisant bash git, mais il est tombé sur. Je trouve que le fait de la modification suivante à la ligne 67 a permis de courir et il semble avoir fait les bons changements aux fichiers dans le patch.

Avant

CURRENT_DIR=`$PWD_BIN`/

Après

CURRENT_DIR="."`$PWD_BIN`/

Ceci est basé sur l'approche Marius.

Je l'ai fait la structure du dossier et patché les fichiers, il suffit de télécharger le zip, et déposer le dossier de l'application dans votre dossier racine Magentos, puis cliquez sur OK pour les 3 avertissements Ecraser.

RAPPELEZ-VOUS VOTRE SAUVEGARDER MAGENTO INSTALLER AVANT BANCS APPLIQUANT PAREIL!

https://dl.dropboxusercontent.com/ u / 604159 / magento-1_7-php-5_4-patched.zip https://dl.dropboxusercontent.com/u/604159/magento-1_7 -backup.zip

Amusez-vous!

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top