Domanda

Sto parlando di questa patch: http://www.magentocommerce.com/blog/magento-now- supporti-php-54 /

Come applicare in un ambiente di 7 XAMPP Windows?

Spero questa patch mi permetterà di utilizzare l'estensione cache di APC come Attualmente il mio esempio Apache si blocca durante l'abilitazione APC e l'esecuzione di un sito di Magento.

È stato utile?

Soluzione

Ho applicato con successo la patch manualmente per XAMPP su Windows.
Vai a questa pagina . Questa è la patch per la versione 1.7 e alla fine del file che si dovrebbe vedere le modifiche che devi fare. Essi non sono che molti.
Il codice inizia dopo la linea __PATCHFILE_FOLLOWS__.
Basta modificare i file specificato.
Prendiamo per esempio il primo app/code/core/Mage/Catalog/Model/Product.php.
Modificare il file e rimuovere le linee segnate con -, in questo caso

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

e aggiungere le linee segnate con + al posto di questo.

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

Se il file che si suppone di modificare non esiste, basta creare e aggiungere i contenuti specificati. questo è il caso per app/code/core/Zend/Pdf/FileParserDataSource.php.

Altri suggerimenti

Ho appena applicato un paio di patch di sicurezza sul mio ambiente di sviluppo di Windows per Magento 1.8.1. Ho provato a eseguire il file Sh utilizzando bash git ma caduto sopra. Ho scoperto che fare la seguente modifica alla linea 67 ha permesso di correre e sembra di aver fatto le giuste modifiche ai file nella patch.

Prima

CURRENT_DIR=`$PWD_BIN`/

Dopo

CURRENT_DIR="."`$PWD_BIN`/

Questo si basa su un approccio Marius'.

Ho fatto la struttura di cartelle e patch i file, quindi basta scaricare lo zip, e rilasciare la cartella applicazione nella cartella principale Magentos, e fare clic su OK per i 3 avvisi di sovrascrittura.

RICORDATI per il backup dei MAGENTO installare prima l'applicazione di patch come questo!

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

Enjoy!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top