tengo error en la i...
 
Avisos
Vaciar todo

tengo error en la instalacion, por favor ayuda

12 Respuestas
4 Usuarios
0 Me gustas
4,507 Visitas
(@rodolfo)
Respuestas: 6
Active Member
Topic starter
 

estaba viendo esta aplicacion y me ha gustado , estaba instalandola y en el proceso me salio un error:

PHP Extension "pdo_mysql" must be loaded
PHP Extension "mcrypt" must be loaded
PHP Extension "curl" must be loaded

desearia me ayudaran que puedo hacer, les agradecía un monton

 
Respondido : 13/11/2008 9:34 pm
Xarlie
(@xarlie)
Respuestas: 2677
Famed Member
 

Pues instalar esas librerías 🙂

Bajo windows en el fichero php.ini (puedes ver el que se carga con phpinfo();) descomenta las líneas correspondientes a esas librerías.
En linux tendrás que descargar esas librerías (si no las tienes descargadas) y volver a compilar php con esas opciones.

Más información:
http://es.php.net/manual/es/curl.installation.php
http://es.php.net/manual/es/mcrypt.installation.php
http://es.php.net/pdo_mysql

Soporte profesional para Magento: www.estatiko.com

 
Respondido : 14/11/2008 9:12 am
(@rodolfo)
Respuestas: 6
Active Member
Topic starter
 

Gracias por tu ayuda , te comento que he leido sobre algunos errores y he hecholo que dicen pero me soigue saliendo el mismo error hay alguans cosas que no me coinciden como las ubicaiones de los archivvos como por ejemplo el php.ini no esta en la carpeta que mencionan tengo el servidor apache2.2 instalado bajo windows , si alguien tiene una mejor solucion le agraderia

 
Respondido : 15/11/2008 2:59 pm
Xarlie
(@xarlie)
Respuestas: 2677
Famed Member
 

La ubicación del php.ini es indiferente, puedes tenerlo en otro sitio.
Para saber todo lo que necesitas de como está php create un fichero y pones esto:


<?php phpinfo(); ?>

Buscas la cadena "php.ini" y puedes ver donde tienes instalado el php.ini y funcionando, ese es el fichero que debes modificar.

No olvides reiniciar el servidor apache cada vez que modifiques el fichero.

Soporte profesional para Magento: www.estatiko.com

 
Respondido : 17/11/2008 10:45 am
(@rodolfo)
Respuestas: 6
Active Member
Topic starter
 

ya realize un cambio en el archivo php.ini ya lo pude ubicar y modifique las lineas que incluyen esos archivos:
extension=php_pdo_mysql.dll
extension=php_mcrypt.dll
extension=php_curl.dll

se elimino un error pero me sigue saliendo:

PHP Extension "pdo_mysql" must be loaded
PHP Extension "mcrypt" must be loaded

no se que mas hacer

 
Respondido : 17/11/2008 6:52 pm
OSdave
(@osdave)
Respuestas: 2099
Noble Member
 

2 cosas:
1. a veces hay varios php.ini, igual no has editado el bueno (si usas XAMPP)
2. ¿has reiniciado el apache despues de hacer los cambios?

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

 
Respondido : 17/11/2008 7:28 pm
(@rodolfo)
Respuestas: 6
Active Member
Topic starter
 

el archivo php.ini es el archivo principal porque desde el mismo menu del apache me sugiere que es el archivo de configuracion

con respecto a xampp para que me sirbe

 
Respondido : 17/11/2008 7:45 pm
(@defernando)
Respuestas: 6
Active Member
 

Hola Rodolfo
Veo que estás ejecutando el paquete AppServ, lamentablemente esa distrubución NO soporta la extensión PDO_MySQL requerida por Magento, o al menos no se si se puede instalar manualmente. En su lugar te recomiendo que uses xampp como lo recomienda la wiki de magento http://www.magentocommerce.com/wiki/general/installing_on_windows_with_xampp_and_wamp . BTW, xampp es lo mismo que AppServ (bueno casi).

  1. Descarga xampp para tu sistema windows. Te recomiendo la variación (7-zip) standar o la (7-zip) lite.
  2. Ejecuta el instalador y asegurate de instalar en la raiz de tu disco o partición ( C: )
  3. Edita el archivo c:xamppapachebinphp.ini y asegurate de tener descomentadas las líneas:

    extension=php_curl.dll
    extension=php_hash.dll
    extension=php_mcrypt.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    extension=php_pdo.dll
    extension=php_pdo_mysql.dll

    El resto déjalas como están.

  4. En la carpeta c:xampp ejecuta setup_xampp.bat para iniciar los servicios.
  5. La carpeta por defecto o document-root es c:xampphtdocs donde tendrás que descomprimir Magento. Claro está que puede estar en otro lugar, pero tendrás que configurar apache para el cambio del document-root o directory para otros. (yo uso lighttpd)

    Espero que te sirva o te dé alguna idea.
    Saludos.

     
Respondido : 18/11/2008 4:58 am
Xarlie
(@xarlie)
Respuestas: 2677
Famed Member
 

Yo también te recomiendo Xampp, pero cuidado, por defecto no está habilitada la opción de override y no podrás utilizar la reescritura de URLs de magento, por lo que siempre te saldrá con index.php.

Para habilitar esto busca la cadena (dentro httpd.conf): AllowOverride None
Y la pones con AllowOverride All

Soporte profesional para Magento: www.estatiko.com

 
Respondido : 18/11/2008 9:09 am
(@rodolfo)
Respuestas: 6
Active Member
Topic starter
 

Gracias por sus comentarios lo instalare y probare para ver si puedo con xammp

 
Respondido : 18/11/2008 6:59 pm
(@rodolfo)
Respuestas: 6
Active Member
Topic starter
 

Hola, gracias por su ayuda ya pude instalarlo , para ello tube que desinstalar appserver y de ahi instale el xampp , lo configure y descomente las lienas que mencionaron y todo bien, lo pude instalar , ahora el magento no viene con una base de datos de ejmplo como comenzar?

 
Respondido : 19/11/2008 7:12 pm
OSdave
(@osdave)
Respuestas: 2099
Noble Member
 

para tener categorias y productos de ejemplos tienes que bajar el zip desde la web de magento e instalaro (hacer correr el script sql) ANTES de instalar el software...

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

 
Respondido : 19/11/2008 8:26 pm