Magento Fatal error: Declaration of Zend_Pdf_FileParserDataSource_File::__construct() must be compatible with Zend_Pdf_FileParserDataSource::__construct()

Por lo visto Zend_Pdf no es compatible con las reglas estrictas de herencia de PHP 5.4, aquí podéis ver la descripción del bug. Mientras Zend no solucione este tema, hay dos posibles soluciones, cambiarse a PHP 5.3 o retocar el código de Zend_Pdf en Magento.
En el archivo lib/Zend/Pdf/FileParserDataSource.php comentar el constructor y destructor de la clase.
//    abstract public function __construct();

    /**
     * Object destructor. Closes the data source.
     *
     * May also perform cleanup tasks such as deleting temporary files.
     */
//    abstract public function __destruct();

About Post Author

pablocia

Lo mejor para observar la corriente es no estar en ella, así que toma distancia, piensa y verás la solución. <a href="https://es-es.facebook.com/visualxtudio">Facebook</a>
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entrada anterior Tabla de regiones/provincias de Portugal para Magento
Entrada siguiente Cambiar la posición del símbolo del euro en los precios de Magento