He instalado exitosamente Magento 1.1.7 en mi servidor de hosting Apache. Al terminar la instalción me muestra el HOME de la tienda pero cuando intento entrar al Backend ( http://store.fafamonge.com/admin ) obtengo lo siguiente:
Fatal error: Call to a member function preDispatch() on a non-object in /home/fafamon/public_html/store/app/code/core/Mage/Core/Model/App.php on line 1141
Revisando el archivo en la linea mencionada en el error aparece esto:
$object->$method($observer);
Mi website es un blog personal con Wordpress 2.6.2 y he creado un subdominio ( http://store.fafamonge.com ) desde mi Cpanel para dedicarlo a la tienda.
No sé como resolver el problema.
Saludos,
Has comprobado que tu servidor tenga Zend instalado?
Por lo que he visto en google tu error se asocia siempre a Zend.
Verifica que tu servidor tiene todas las opciones necesarias que requiere Magento.
Soporte profesional para Magento: www.estatiko.com
hola fafamonge,
¿tu servidor tiene todos los requisitos para instalar magento?
¿Como lo has instalado? ¿con el downloader o el full release?
creo que lo mejor que puedas hacer es reinstalarlo (borra la bbdd antes) con el full release. suerte
Indicanos la versión que usas en tu firma (en la cabecera, Acciones del Foro -> Editar Perfil -> Editar Firma)
No toques los ficheros del core, tienes que crear modulos para modificarlo
Algunas cosas que hay que saber sobre Magento, y el comercio online
Gracias por responder, aquí les dejo más información:
Según este archivo http://www.fafamonge.com/magento-check.php tengo todo lo necesario para poder instalar correctamente Magento:
Congratulations! Your server meets the requirements for Magento.
You have PHP 5.2.0 (or greater)
Safe Mode is off
You have MySQL 4.1.20 (or greater)
You have the curl extension
You have the dom extension
You have the gd extension
You have the hash extension
You have the iconv extension
You have the mcrypt extension
You have the pcre extension
You have the pdo extension
You have the pdo_mysql extension
You have the simplexml extension
La forma en que lo instalé fue descargando el ZIP de la página oficial, lo descomprimí en una carpeta local y lo subí a mi servidor via FTP, luego entré a la pagina de la tienda, seguí las instrucciones, llené los campos y ya.
He andado buscando como comprobar si Zend está instalado pero no encuentro todavía, podrian darme más detalles?
creas un fichero con esta línea:
<?php phpinfo(); ?>
Lo llamas y te dirá lo que tienes instalado en el servidor
Soporte profesional para Magento: www.estatiko.com
pero Xarlie, la biblioteca de Zend viene con Magento, ¿no?
fafamonge, ¿cual zip? ¿el installer o el completo?
Indicanos la versión que usas en tu firma (en la cabecera, Acciones del Foro -> Editar Perfil -> Editar Firma)
No toques los ficheros del core, tienes que crear modulos para modificarlo
Algunas cosas que hay que saber sobre Magento, y el comercio online
@Xarlie Gracias, hice lo que dijiste y según mi server sí tengo Zend, podes verlos aqui http://www.fafamonge.com/phpinfo.php
@OSdave Intslé el Full 1.1.7 y ahora que reviso este día ya está el 1.1.8 Quizás voy a intentar instalarlo otra vez
Lo hago ahorita en unas horas les cuento como me fue
No, Zend tiene que estar compilado con anterioridad.
Magento se apoya en el optimizer.
@fafamonge... Te recomiendo reinstalar, es lo mejor
Soporte profesional para Magento: www.estatiko.com
He instalado la nueva Magento 1.1.8 y ya pude ingresar al login de la tienda, a ver que problemas surgen de ahora en adelante.
Es un poco tardado eso de subir los archivos via FTP.
Muchas gracias.