Magento

Magento 1, CONNECT ERROR: Can’t write to file

Reading Time: < 1 minuteAggiungi ai preferiti

Se state leggendo questo articolo è probabilmente perchè in Magento 1, avete riscontrato l’errore CONNECT ERROR: Can’t write to file

Quesrto errore può verificarsi all’installazione di un pacchetto e il messaggio, nel dettaglio, può essere il seguente

CONNECT ERROR: Can't write to file: downloader/.cache/community/BusinessDecision_Interaktingslider-1.0.6/app/code/community/BusinessDecision/Interaktingslider/sql/interaktingslider_setup/mysql4-install-1.0.6.php

Una possibile soluzione è

  • aprire il file downloader/lib/Mage/Archive/Abstract.php
  • aggiungere alla funzione
    protected function _writeFile($destination, $data) lo strip dei caratteri ascii in questo modo
$destination = preg_replace('/[^(\x20-\x7F)]*/','', $destination);

la nuova funzione sarà

protected function _writeFile($destination, $data)
    {
        $destination = preg_replace('/[^(\x20-\x7F)]*/','', $destination);
         
        if(false === file_put_contents($destination, $data)) {
            throw new Mage_Exception("Can't write to file: " . $destination);
        }
        return true;
    }
wallaceer

Recent Posts

Esclusione di prodotti da una regola a catalogo in Magento 2

Reading Time: < 1 minute Esclusione di una serie di prodotti selezionati tramite l'apposito menù…

2 anni ago

Traduzione di testo con googletranslate

Reading Time: < 1 minute Nel video che vedete di seguito, a titolo di esempio,…

2 anni ago

Restart di php-fpm con capistrano dopo un deploy

Reading Time: 2 minutes Vediamo come è possibile fare il restart di php-fpm con capistrano…

3 anni ago

Manifesto per lo Sviluppo Agile di Software

"Stiamo scoprendo modi migliori di creare software,sviluppandolo e aiutando gli altri a fare lo stesso.Grazie…

3 anni ago

Security patch for Shopware 6

Shopware ha rilasciato una security patch in grado di colmare alcune lacune di sicurezza per…

3 anni ago

E-commerce ed omnicanalità

Il tema e-commerce ed omnicanalità ha sostituito l'ormai obsoleta multicanalità, vediamo di cosa si tratta.…

3 anni ago