cancel
Showing results for 
Search instead for 
Did you mean: 

Tratando de hacer andar un magento 1

Tratando de hacer andar un magento 1

Comenzando por tratar de correr el magento en un docker (cosa que no habia hecho antes) para tenerlo corriendo como el cliente pero no logre que andara como debe ser, en local casi lo logro, mostraba el header y el footer pero con un error el cual dejo acontinuacion.

 

screenshot-doggielawn.dev-2019.08.29-22_18_25.png

Investigando me sale que basicamente es problema de conectividad con la base de datos pero logro correr el sql y persiste el problema.

 

mi local.xml esta de la siguiente manera:

<config>
    <global>
        <install>
            <date><![CDATA[Mon, 29 Feb 2016 21:38:21 +0000]]></date>
        </install>
        <crypt>
            <key><![CDATA[93e3451234503e2acee8ed55821432342]]></key>
        </crypt>
        <disable_local_modules>false</disable_local_modules>
        <resources>
            <db>
                <table_prefix><![CDATA[]]></table_prefix>
            </db>
            <default_setup>
                <connection>
                    <host><![CDATA[db]]></host>
                    <username><![CDATA[admin]]></username>
                    <password><![CDATA[admin]]></password>
                    <dbname><![CDATA[midatabase]]></dbname>
                    <initStatements><![CDATA[SET NAMES utf8]]></initStatements>
                    <model><![CDATA[mysql4]]></model>
                    <type><![CDATA[pdo_mysql]]></type>
                    <pdoType><![CDATA[]]></pdoType>
                    <active>1</active>
                </connection>
            </default_setup>
        </resources>
        <session_save><![CDATA[db]]></session_save>
    </global>
    <admin>
        <routers>
            <adminhtml>
                <args>
                    <frontName><![CDATA[admin_staging]]></frontName>
                </args>
            </adminhtml>
        </routers>
    </admin>
    <frontend>
      <secure_url>
        <all>/</all>
      </secure_url>
    </frontend>
</config>

una pregunta adicional como se sabe a version del magento 1?, si estuviera andando bien saldria en el admin. En el mag2 sale en el composer.json pero en mag1 no me sale la version, para filtrar la busqueda en google, s alguno a de tener la solucion estaria genial

5 REPLIES 5

Re: Tratando de hacer andar un magento 1

Hola @nybegynner _mag,

 

Entiendo qeu el nombre de tu host no es correcto.

Habría que ver también el docker-compose.yml para ver los nombres.

 

Con respecto a la versión de Magento, mira en https://github.com/OpenMage/magento-mirror/blob/magento-1.9/app/Mage.php#L171 para ver qué versión exacta tienes.

Re: Tratando de hacer andar un magento 1

La version de magento la descubri por medio de docker (honestamente no recuerdo cual comando) me mostro esta:

## Technologies Used ##
* Magento ver. 1.9.2.4

 

y a la final el docker si arranco pero mientras persiste el problema de conexion nunca se servira bien el magento y el docker-compose.yml quedo asi.

version: '3'
services:
  web:
    build:
      context: ./web
    ports:
    - "80:80"
    volumes: 
    - ${APP_CODE_PATH_HOST}:${APP_CODE_PATH_CONTAINER}
    environment:
      XDEBUG_REMOTE_IP: "192.168.0.100"
#    links:
#      - db
#      - redis
#  db:
#    image: "mariadb"
#    volumes:
#      - db_data:/var/lib/mysql
#    environment:
#      MYSQL_ROOT_PASSWORD: 123
#    ports:
#      - "3300:3306"
#  redis:
#    image: redis

#volumes:
#  applications-sync:
#    external:
#      name: "magento1-docker-sync"
#  db_data:
#    external:
#      name: "magento1_db_data"

Re: Tratando de hacer andar un magento 1

Hola @nybegynner _mag,

 

En base a ese archivo, el container de la DB no estaría activo cuando inicies el stack.

Si esto fuera cierto, es lógico que no puedas conectarte con él.

Puedes ejecutar:

 

docker ps

¿Y así ver qué containes activos tienes?

Re: Tratando de hacer andar un magento 1

es para no virtualizar la base de datos segun tengo entendido.

lo que tengo de docker es lo siguiente:

dockerdocker

lo que quiero es conectarlo a mi base de datos local

Re: Tratando de hacer andar un magento 1

Hola @nybegynner _mag,

 

¿Estás usando docker con un docker-compose.yml hecho por ti o estás usando alguna otra solución?

¿Podrías compartir tu docker-compose.yml?