estoy trabajando en agregar postgres

7 views
Skip to first unread message

Enrique Herrera Noya

unread,
Jun 3, 2015, 12:01:55 PM6/3/15
to jokt...@googlegroups.com
Estimados
hice lo siguiente
busque la version de joomla 2.5 de G.Pongelli
que incluyo postgres
luego seguir los conjuros que me indico Tux Merlin
agregue en
/public_html/jokte-cms/installation/models/forms/database.xml

y saque azure

y el que hace el chequeo y la inicialización es este:
public_html/jokte-cms/installation/models/database.php
copie el otro

Luego tendría que estar el driver en la plataforma, o sea aquí:
/public_html/jokte-cms/libraries/joomla/database/database/
lo coloque
y ademas coloque un directorio que esta en :
jokte/installation/sql

cuando apunto via web , luego de elejir idioma me lleva a esta URL

http://192.168.122.205/jokte/installation/index.php?view=preinstall

y queda moviendo el circulo de progreso


saludos
Enrique







--
Enrique Herrera Noya
--
http://www.partidopirata.cl
http://www.juuntos.org
http://www.jokte.org
http://www.placilladepeñuelas.cl

Miguel O. A. Tuyaré

unread,
Jun 4, 2015, 10:13:52 AM6/4/15
to jokt...@googlegroups.com
Hola Enrique:
Primero: genial lo tuyo!!! Dale pa'delante nomás!!!

Segundo: tal vez te faltan algunas modificaciones, como ser los SQL de instalacioń y algunas cuestiones del modelo.

Lo que habría que hacer es:
PRIMERO:
1- Crear una capeta llamada "postgresql" en "root/installation/sql"
2- Copiar todos los SQL que hay en la carpeta "root/installation/mysql"
3- Pasar esos SQL del lenguaje SQL de MySQL al lenguaje SQL de PostreSQL

SEGUNDO:
Modificar el modelo, o sea, el archivo "root/installation/models/database.php".
Ahí, a partir de la línea 180 está este código:

// Set the appropriate schema script based on UTF-8 support.
            if ($type == 'mysqli' || $type == 'mysql')
            {
                $schema = 'sql/mysql/jokte.sql';
            }
            elseif ($type == 'sqlsrv' || $type == 'sqlazure')
            {
                $schema = 'sql/sqlazure/jokte.sql';
            }
            else
            {
                $schema = 'sql/'. $type . '/jokte.sql';
            }

Habría que agregarle el de postresql, ejm:
// Set the appropriate schema script based on UTF-8 support.
            if ($type == 'mysqli' || $type == 'mysql')
            {
                $schema = 'sql/mysql/jokte.sql';
            }
            elseif ($type == 'sqlsrv' || $type == 'sqlazure')
            {
                $schema = 'sql/sqlazure/jokte.sql';
            }           

            elseif ($type == 'postresql')
            {
                $schema = 'sql/postresql/jokte.sql';
            }
           
            else
            {
                $schema = 'sql/'. $type . '/jokte.sql';
            }


Finalmente, agregar la opción en el archivo "root/installation/models/forms/database.xml"
Ahí, en las primeras líneas hay esto:
           <field name="db_type" type="databaseconnection"
                id="db_type" class="inputbox"
                label="INSTL_DATABASE_TYPE_LABEL"
                supported="mysql,mysqli,sqlsrv,sqlazure"
                required="true"
                default="mysqli"
                filter="string"
            />
En "supported" habría que agregar "postresql".

Finalmente probar a ver si por lo menos se instala.
Si todo se instala correctamente y luego no funciona, ya hay que ir viendo/revisando los modelos de los componentes.

En teoría, Joomla 2.5 era "postresql ready", es decir, que si todo se instala bien, debería funcionar todo.

Saludos y cualquier cosa, vuelve a escribir.

--
Has recibido este mensaje porque estás suscrito al grupo "Jokte - Desarrollo y Testing" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a jokte_dev+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.



--

Enrique Herrera Noya

unread,
Jun 4, 2015, 11:10:57 PM6/4/15
to jokt...@googlegroups.com
On 04/06/15 11:13, Miguel O. A. Tuyaré wrote:
> Hola Enrique:
> Primero: genial lo tuyo!!! Dale pa'delante nomás!!!
>
> Segundo: tal vez te faltan algunas modificaciones, como ser los SQL de
> instalacioń y algunas cuestiones del modelo.
>
> Lo que habría que hacer es:
> PRIMERO:
> 1- Crear una capeta llamada "postgresql" en "root/installation/sql"
> 2- Copiar todos los SQL que hay en la carpeta "root/installation/mysql"

intente usar los de pongelli, pero no paso de la parte de elegir idioma
asi que seguire con el punto tres ...traducir (por suerte hay un
programa que facilita eso =)

> 3- Pasar esos SQL del lenguaje SQL de MySQL al lenguaje SQL de PostreSQ


todo lo siguiente esta hecho


L
> <mailto:quiq...@gmail.com>> escribió:
> <http://www.xn--placilladepeuelas-qxb.cl>
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "Jokte -
> Desarrollo y Testing" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus
> mensajes, envía un correo electrónico a
> jokte_dev+...@googlegroups.com
> <mailto:jokte_dev%2Bunsu...@googlegroups.com>.
> Para obtener más opciones, visita https://groups.google.com/d/optout.
>
>
>
>
> --
>
> http://
> Miguel O. A. Tuyaré
> http://about.me/migueltuyare
>
> <http://about.me/migueltuyare>
>
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "Jokte -
> Desarrollo y Testing" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a jokte_dev+...@googlegroups.com
> <mailto:jokte_dev+...@googlegroups.com>.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.


Enrique Herrera Noya
Asesorías, Consultorias, Capacitación
09-92303151
--
Certificaciones:
Red Hat Certified Engineer RHCE Nº100223072 (RH6.0)
Red Hat Certified System Administrato RHCSA Nº100223072 (RH6.0)
Red Hat Certified Technician (RHCT) Nº605010753835478 (RH5.0)
Novell Certified Linux Professional CLP 10
Reply all
Reply to author
Forward
0 new messages