instalar yupp

26 views
Skip to first unread message

villalbacr

unread,
Oct 29, 2009, 11:59:54 PM10/29/09
to Yupp Framework PHP
este es el mensaje que me da cuando hago clic en el vinculo crear
tablas: Not Found

The requested URL /yupp_php_framework/core/core/createModelTables was
not found on this server

en que me estoy equivocando, esta carpeta no existe:/
yupp_php_framework/core/core/

pabl...@gmail.com

unread,
Oct 30, 2009, 5:54:10 AM10/30/09
to Yupp Framework PHP
Estimado,

Gracias por descargar el framework.

Dime, ¿qué servidor web usas en qué versión? ¿qué versión de PHP
tienes en ese servidor? ¿qué base de datos estás usando?


Saludos,
Pablo.

Cesar Villalba

unread,
Oct 30, 2009, 7:07:48 AM10/30/09
to Yupp Framework PHP
he habilitado "rewrite_module", el apache y php lo he instalado con
ms4w de www.maptools.com, ya que trabajo con servidores de mapas.

Cesar Villalba

unread,
Oct 30, 2009, 7:02:40 AM10/30/09
to Yupp Framework PHP
Apache 2.2.10, php 5.2.6, mysql 5.1, sobre win xp, podra utilizarse
postgresql como base de datos?, luego lo probare en ubuntu server 9.04
64 bits.

On 30 oct, 06:54, "pablo....@gmail.com" <pablo....@gmail.com> wrote:

pabl...@gmail.com

unread,
Oct 30, 2009, 9:03:00 AM10/30/09
to Yupp Framework PHP
¿Con eso te ha funcionado?

Por cualquier problema previo puedes ver esta página en nuestra wiki:
http://code.google.com/p/yupp/wiki/FAQ
Con eso es suficiente para la instalación y configuración, si tienes
algún otro problema no dudes en contactarme.


Saludos,
Pablo.


On 30 oct, 09:07, Cesar Villalba <villalb...@gmail.com> wrote:
> he habilitado "rewrite_module", el apache y php lo he instalado con
> ms4w dewww.maptools.com, ya que trabajo con servidores de mapas.

Cesar Raul Villalba

unread,
Oct 30, 2009, 9:15:52 AM10/30/09
to yuppfram...@googlegroups.com
no todavia no ha funcionado

Pablo Pazos

unread,
Oct 30, 2009, 3:53:40 PM10/30/09
to yuppfram...@googlegroups.com
Por las dudas te recomiendo probarlo con WAMP o AppServ que son los dos paquetes con los que he probado el framework.

http://www.wampserver.com/en/
http://www.appservnetwork.com/

Tal vez habilitando el log puedas ver alguna información que indique cual es el error (esto es en el index.php comentar la línea que dice Logger::getInstance()->off())

De no funcionar tendremos que ir a la configuración del Apache y del PHP para ver que tengas los módulos mínimos activados.


Sobre PostgreSQL, en esta versión del framework he terminado de aislar las consultas para los DBMS particulares, por ahora hay conectores para MySQL y para SQLite, como no soy experto en PostgreSQL no me he atrevido aún a hacer un conector y la generación de consultas para él, pero es bien fácil de hacer si se conoce PostgreSQL.


Saludos,
Pablo.

2009/10/30 Cesar Villalba <villa...@gmail.com>



--
Atte.
A/C Pablo Pazos Gutierrez
http://pablo.swp.googlepages.com/

pabl...@gmail.com

unread,
Nov 1, 2009, 1:18:38 PM11/1/09
to Yupp Framework PHP
Cesar, has podido probar con WAMP o AppServ?

Por otro lado se me ocurre que el problema puede venir de las opciones
del .htaccess

Options +FollowSymLinks -Indexes -MultiViews

Prueba sacar FollowSymLinks a ver si funciona.

Voy a leer más sobre estas opciones ya que no soy experto en
MOD_REWRITE y alguna puede no funcionar en algún servidor, lo que si
es seguro es que funciona Ok tanto en WAMP como en AppServ.


Saludos!

On 30 oct, 17:53, Pablo Pazos <pablo....@gmail.com> wrote:
> Por las dudas te recomiendo probarlo con WAMP o AppServ que son los dos
> paquetes con los que he probado el framework.
>
> http://www.wampserver.com/en/http://www.appservnetwork.com/
>
> Tal vez habilitando el log puedas ver alguna información que indique cual es
> el error (esto es en el index.php comentar la línea que dice
> Logger::getInstance()->off())
>
> De no funcionar tendremos que ir a la configuración del Apache y del PHP
> para ver que tengas los módulos mínimos activados.
>
> Sobre PostgreSQL, en esta versión del framework he terminado de aislar las
> consultas para los DBMS particulares, por ahora hay conectores para MySQL y
> para SQLite, como no soy experto en PostgreSQL no me he atrevido aún a hacer
> un conector y la generación de consultas para él, pero es bien fácil de
> hacer si se conoce PostgreSQL.
>
> Saludos,
> Pablo.
>
> 2009/10/30 Cesar Villalba <villalb...@gmail.com>
>
>
>
>
>
> > he habilitado "rewrite_module", el apache y php lo he instalado con
> > ms4w dewww.maptools.com, ya que trabajo con servidores de mapas.

Cesar Raul Villalba

unread,
Nov 1, 2009, 2:52:34 PM11/1/09
to yuppfram...@googlegroups.com
Hola, todavia no lo probe, esta semana seguramente lo pruebo, y cualquier cosa te comento como me va, desde ya muchas gracias por tu ayuda, la verdad, desde los años  93 mas o menos que accedimos a internet aqui, las cosas cambiaron, soy ingeniero forestal, y empezamos a trabajar con imangenes satelitales con computadoras, y realmente los analistas de sistemas parecian dioses no compartian absolutamente nada, nunca quisieron difundir los sistemas de informacion geografica, por lo que me llevo a estudiar analisis de sistemas para no depender de ellos, y a partir de ese momento difundimos toda la informacion, los datos geograficos los  tuvimos que digitalizar para toda la provincia, porque los que contaban con esa informacion en el pais tampoco querian compartirlo, asi que nosotros en el Ministerio de Ecologia juntamente con el Lic. Jose Benitez actualmente el Director de ese area, decidimos compartir, incursionar en software libre, y hemos encontrado muchisima gente en Internet que nos ayudaron asi como tu lo estas haciendo, y nos ayudo mucho un ingeniero en sistema Carlos Toledo un muchacho joven, porque yo al igual que jose ya superamos los 40 años.
espero no haberte aburrido con mi charla pero queria compartir y hacer publico el tipo de espiritu que hoy reina en informatica con gente como vos y otros muchos y de varios paises, Uruguay, Brasil, Peru, Francia, Alemania, Italia, E.U. y otros que siempre ayudan.
Cesar R. Villalba

pabl...@gmail.com

unread,
Nov 1, 2009, 3:07:55 PM11/1/09
to Yupp Framework PHP
Muy interesante tu historia Cesar, para nada aburrida.

Esa es la actitud que trato de tener, donando mi trabajo para aportar
a la comunidad que tanto me dio y de la que aprendo constantemente. Si
no se comparte el conocimiento el mundo no avanzaría.

Que casualidad, yo estoy en un proyecto en el área de la salud donde
estamos empezando a trabajar con geo-referencia para saber donde están
los hospitales y los pacientes. He visto que hay mucha necesidad en
esa área en cuanto a la integración de mapas con portales web, y que
hay mucha tecnología desarrollada en torno a software libre y a
sistemas que trabajan con PHP y PostgreSQL, ahí creo que tanto Yupp
como Yupp Portal pueden aportar mucho.

Espero que puedas probarlo y me cuentes que te ha parecido la
herramienta. Justo ahora estoy trabajando para mejorar la
documentación para que no sea tan complicado aprender a usarlo.


Saludos desde Uruguay!

Pablo.

On 1 nov, 17:52, Cesar Raul Villalba <villalb...@gmail.com> wrote:
> Hola, todavia no lo probe, esta semana seguramente lo pruebo, y cualquier
> cosa te comento como me va, desde ya muchas gracias por tu ayuda, la verdad,
> desde los años  93 mas o menos que accedimos a internet aqui, las cosas
> cambiaron, soy ingeniero forestal, y empezamos a trabajar con imangenes
> satelitales con computadoras, y realmente los analistas de sistemas parecian
> dioses no compartian absolutamente nada, nunca quisieron difundir los
> sistemas de informacion geografica, por lo que me llevo a estudiar analisis
> de sistemas para no depender de ellos, y a partir de ese momento difundimos
> toda la informacion, los datos geograficos los  tuvimos que digitalizar para
> toda la provincia, porque los que contaban con esa informacion en el pais
> tampoco querian compartirlo, asi que nosotros en el Ministerio de Ecologia
> juntamente con el Lic. Jose Benitez actualmente el Director de ese area,
> decidimos compartir, incursionar en software libre, y hemos encontrado
> muchisima gente en Internet que nos ayudaron asi como tu lo estas haciendo,
> y nos ayudo mucho un ingeniero en sistema Carlos Toledo un muchacho joven,
> porque yo al igual que jose ya superamos los 40 años.
> espero no haberte aburrido con mi charla pero queria compartir y hacer
> publico el tipo de espiritu que hoy reina en informatica con gente como vos
> y otros muchos y de varios paises, Uruguay, Brasil, Peru, Francia, Alemania,
> Italia, E.U. y otros que siempre ayudan.
> Cesar R. Villalba
>
> El 1 de noviembre de 2009 15:18, pablo....@gmail.com
> <pablo....@gmail.com>escribió:

Cesar Raul Villalba

unread,
Nov 13, 2009, 8:53:54 PM11/13/09
to Yupp Framework PHP
Instale el wamp y todo funciona correctamente.

Cesar Villalba

unread,
Nov 13, 2009, 9:13:19 PM11/13/09
to Yupp Framework PHP
ya lo he probado con wamp y funciona!! descomprimi yupp-portal en
components

Index
Informacion del modelo
Muestra que tablas fueron generadas para el modelo y que tablas falta
generar, y permite generar las tablas que falten.

Se generaron todas las tablas para el modelo.

* Clase: Comentario se guarda en la tabla: entradas (CREADA)
* Clase: Entrada se guarda en la tabla: entradas (CREADA)
* Clase: EntradaBlog se guarda en la tabla: entradas_blog (CREADA)
* Clase: Usuario se guarda en la tabla: usuarios (CREADA)
* Clase: Persona se guarda en la tabla: hello_world_persona
(CREADA)

Componentes
Esta sección le permite ejecutar scripts de inicialización para los
componentes del sistema.

* blog Ejecutar Bootstrap
* helloWorld (no existe script de Bootstrap)
* portal Ejecutar Bootstrap

Ingreso a los controladores
blog:

* [ Comentario ]
* [ EntradaBlog ]
* [ Usuario ]

helloWorld:

* [ Persona ]

portal:

* [ FixedContent ]
* [ Menu ]
* [ Page ]
* [ User ]

Estadísticas
Algunas medidas del sistema.

* Ver estadísticas



Tiempo de proceso: 0.0082581043243408 s
Tiempo de render: 0.0030620098114014 s

cuando hago click en "portal Ejecutar Bootstrap" me aparece este
error:

Fatal error: Class 'Menu' not found in D:\wamp\www\yupp\components
\portal\components.portal.Bootstrap.script.php on line 17

pabl...@gmail.com

unread,
Nov 14, 2009, 1:11:10 AM11/14/09
to Yupp Framework PHP
Creo que el error en el bootstrap se corrige incluyendo las siguientes
líneas en el archivo: \yupp\components\portal
\components.portal.Bootstrap.script.php

YuppLoader::load("portal.model", 'Page');
YuppLoader::load("portal.model", 'Menu');
YuppLoader::load("portal.model", 'FixedContent');
YuppLoader::load("portal.model", 'User');


Esto incluye todas las clases que se usan en el bootstrap, en la
próxima versión se incluirán estas líneas.


Luego me cuentas si has podido instalar el portal.

Saludos,
Pablo.

Cesar Raul Villalba

unread,
Nov 14, 2009, 7:36:55 AM11/14/09
to yuppfram...@googlegroups.com
Ok agregue las lineas, luego ejecute bootstrap y me da este mensaje

Ha ocurrido un error!


Mensaje:

La consulta falló: Table 'planes.portal_menu' doesn't exist [D:\wamp\www\yupp\core\db\core.db.DatabaseMySQL.class.php : 75]

Traza:

#0 D:\wamp\www\yupp\core\db\core.db.DAL.class.php(985): DatabaseMySQL->query('SELECT count(id...')
#1 D:\wamp\www\yupp\core\persistent\core.persistent.PersistentManager.class.php(1700): DAL->count('portal_menu', Array)
#2 D:\wamp\www\yupp\core\persistent\core.persistent.PersistentObject.class.php(1229): PersistentManager->count(Object(Menu))
#3 D:\wamp\www\yupp\components\portal\model\portal.model.Menu.class.php(38): PersistentObject::count()
#4 D:\wamp\www\yupp\components\portal\components.portal.Bootstrap.script.php(21): Menu::count()
#5 D:\wamp\www\yupp\core\core.YuppLoader.class.php(352): include_once('D:\wamp\www\yup...')
#6 D:\wamp\www\yupp\core\core.YuppLoader.class.php(333): YuppLoader->_loadScript('components.port...', 'Bootstrap')
#7 D:\wamp\www\yupp\components\core\controllers\components.core.controllers.CoreController.class.php(323): YuppLoader::loadScript('components.port...', 'Bootstrap')
#8 D:\wamp\www\yupp\core\mvc\core.mvc.YuppController.class.php(52): CoreController->executeBootstrapAction(Array)
#9 [internal function]: YuppController->__call('executeBootstra...', Array)
#10 D:\wamp\www\yupp\core\routing\core.routing.Executer.class.php(164): CoreController->executeBootstrap()
#11 D:\wamp\www\yupp\core\web\core.web.RequestManager.class.php(147): Executer->execute(NULL)
#12 D:\wamp\www\yupp\index.php(96): RequestManager::doRequest()
#13 {main}

pabl...@gmail.com

unread,
Nov 14, 2009, 10:53:24 AM11/14/09
to Yupp Framework PHP
Tu base de datos se llama "planes" ?

Verifica que esté creada la tabla "portal_menu" en esa base.

Si no está, intenta borrar las tablas y crearlas de nuevo (es más
facil borrar la base y crearla de nuevo y luego pedirle a Yupp que
genere las tablas).

Por otro lado verifica que el nombre de tu base de datos está
correctamente configurado en /core/config/
core.config.YuppConfig.class.php, en el siguiente ejemplo, el nombre
de la base es "carlitos".

private $dev_datasource = array(
self::DB_MYSQL =>
array( 'url' => 'localhost',
'user' => 'root',
'pass' => '',
'database' => 'carlitos'),

Cualquier problema me vuelves a responder.


Saludos.
> El 14 de noviembre de 2009 03:11, pablo....@gmail.com
> <pablo....@gmail.com>escribió:

Cesar Raul Villalba

unread,
Nov 14, 2009, 7:33:12 PM11/14/09
to yuppfram...@googlegroups.com
La base de datos se llama planes, ejecuto el bootstrap del portal y me da lo siguiente


Ha ocurrido un error!

Mensaje:

get_class() expects parameter 1 to be object, array given [D:\wamp\www\yupp\index.php : 20]

Traza:
#0 [internal function]: my_warning_handler(2, 'get_class() exp...', 'D:\wamp\www\yup...', 447, Array)
#1 D:\wamp\www\yupp\core\persistent\core.persistent.PersistentManager.class.php(447): get_class(Array)
#2 D:\wamp\www\yupp\core\persistent\core.persistent.PersistentManager.class.php(492): PersistentManager->save_cascade(Object(Menu), '1258244767_2935...')
#3 D:\wamp\www\yupp\core\persistent\core.persistent.PersistentObject.class.php(1134): PersistentManager->save(Object(Menu))
#4 D:\wamp\www\yupp\components\portal\components.portal.Bootstrap.script.php(30): PersistentObject->save()

#5 D:\wamp\www\yupp\core\core.YuppLoader.class.php(352): include_once('D:\wamp\www\yup...')
#6 D:\wamp\www\yupp\core\core.YuppLoader.class.php(333): YuppLoader->_loadScript('components.port...', 'Bootstrap')
#7 D:\wamp\www\yupp\components\core\controllers\components.core.controllers.CoreController.class.php(323): YuppLoader::loadScript('components.port...', 'Bootstrap')

#8 D:\wamp\www\yupp\core\mvc\core.mvc.YuppController.class.php(52): CoreController->executeBootstrapAction(Array)
#9 [internal function]: YuppController->__call('executeBootstra...', Array)
#10 D:\wamp\www\yupp\core\routing\core.routing.Executer.class.php(164): CoreController->executeBootstrap()
#11 D:\wamp\www\yupp\core\web\core.web.RequestManager.class.php(147): Executer->execute(NULL)
#12 D:\wamp\www\yupp\index.php(96): RequestManager::doRequest()
#13 {main}

estoy usando firefox 3.5.5  de todos modos crea las tablas, esto es lo que se ve en phpmyadmin

saludos
Cesar

pabl...@gmail.com

unread,
Nov 15, 2009, 2:44:57 PM11/15/09
to Yupp Framework PHP
Se ve que dejé algo mal en un log y por eso salta el error.

Puedes comentar la línea 447 de core/persistent/
core.persistent.PersistentManager.class.php que es un log y debería
funcionar.


Si con esto todo te funciona, sacaré una nueva versión en seguida para
agregar las correcciones que me ayudaste a realizar.
Cesar, eres un gran beta tester!

Saludos,
Pablo.
> <http://localhost:8080/phpmyadmin/db_structure.php?db=planes&token=1b1...>
>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    entradas<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    entradas_blog<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    entradas_blog_comentarios_entradas<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    hello_world_persona<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    portal_fixed_content<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    portal_log_login<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    portal_log_page_access<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    portal_menu<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    portal_menu_pages_portal_pages<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    portal_pages<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    portal_user<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    usuarios<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    usuarios_comentarios_entradas<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>    - [image: Estructura]<http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b...>
>    usuarios_entradas_entradas_blog<http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874...>
>
> saludos
> Cesar
>
> El 14 de noviembre de 2009 12:53, pablo....@gmail.com
> <pablo....@gmail.com>escribió:
> ...
>
> leer más »

Cesar Raul Villalba

unread,
Nov 15, 2009, 3:00:10 PM11/15/09
to yuppfram...@googlegroups.com
Perfecto!! funciona, ahora lo voy a utilizar y muchas gracias, disculpas por las insistencias.
manejo lo basico de php, y con eso trato de hacer las cosas, utilizo tambien postgresql tambien lo basico, espero ir mejando.
un abarazo
Cesar

Cesar Raul Villalba

unread,
Nov 15, 2009, 3:09:17 PM11/15/09
to yuppfram...@googlegroups.com
Ahora al intentar crear una pagina me aparece lo siguiente:

Ha ocurrido un error!


Mensaje:
get_class() expects parameter 1 to be object, null given [D:\wamp\www\yupp\index.php : 20]
Traza:
#0 [internal function]: my_warning_handler(2, 'get_class() exp...', 'D:\wamp\www\yup...', 193, Array)
#1 D:\wamp\www\yupp\core\routing\core.routing.Executer.class.php(193): get_class(NULL)
#2 D:\wamp\www\yupp\core\web\core.web.RequestManager.class.php(147): Executer->execute(Object(ComponentControllerFilters))
#3 D:\wamp\www\yupp\index.php(96): RequestManager::doRequest()
#4 {main}
Desde ya muchas gracias

pabl...@gmail.com

unread,
Nov 15, 2009, 3:11:17 PM11/15/09
to Yupp Framework PHP
Perfecto, gracias a ti pude pulir algunas cosas que quedaron en la
última liberación que aquí no me habían dado error (eso es lo bueno de
tener 4 ojos para mirar).

Si puedes probar el portal y te surgen dudas o comentarios no dudes en
comunicarte.

La semana pasada hice un portal para una empresa, utilizando Yupp
Portal y tengo el texto de la capacitación en la herramienta, si te
sirve te la paso para facilitarte el aprendizaje (tengo que hacer la
documentación formal que aún no he encontrado momento para dedicarle).

Por último, decirte que en estos días me pondré a integrar PostgreSQL
porque hay alguna idea en usar Yupp Portal para integrar con un visor
de mapas y como sabes se utiliza PostgreSQL, PostGEO y hay visores PHP
libres, así que se podrá intentar integrar alguno de esos con el
portal, luego te diré alguna cosa más porque se que ese tema es de tu
interés.


¡Saludos desde Uruguay!
Pablo.

On 15 nov, 18:00, Cesar Raul Villalba <villalb...@gmail.com> wrote:
> Perfecto!! funciona, ahora lo voy a utilizar y muchas gracias, disculpas por
> las insistencias.
> manejo lo basico de php, y con eso trato de hacer las cosas, utilizo tambien
> postgresql tambien lo basico, espero ir mejando.
> un abarazo
> Cesar
>
> El 15 de noviembre de 2009 16:44, pablo....@gmail.com
> <pablo....@gmail.com>escribió:
> > D:\wamp\www\yupp\components\core\controllers\components.core.controllers.Co reController.class.php(323):
> > > YuppLoader::loadScript('components.port...', 'Bootstrap')
> > > #8 D:\wamp\www\yupp\core\mvc\core.mvc.YuppController.class.php(52):
> > > CoreController->executeBootstrapAction(Array)
> > > #9 [internal function]: YuppController->__call('executeBootstra...',
> > Array)
> > > #10 D:\wamp\www\yupp\core\routing\core.routing.Executer.class.php(164):
> > > CoreController->executeBootstrap()
> > > #11 D:\wamp\www\yupp\core\web\core.web.RequestManager.class.php(147):
> > > Executer->execute(NULL)
> > > #12 D:\wamp\www\yupp\index.php(96): RequestManager::doRequest()
> > > #13 {main}
>

Cesar Raul Villalba

unread,
Nov 15, 2009, 3:29:37 PM11/15/09
to yuppfram...@googlegroups.com
Hola; mira en www.pmapper.net es un cliente web para mapserver y accede a postgis y postgresql, yo lo estoy usando, tambien hay programas libres como gvSIG que pueden cargar y leer datos desde postgresql+postgis tambien lo utilizo, muy buenos, si me interesaria de sobremanera el texto de la capacitacion.
gracias

pabl...@gmail.com

unread,
Nov 15, 2009, 3:21:44 PM11/15/09
to Yupp Framework PHP
Encontrado!

Se ve que en la versión que usas de PHP el get_class(NULL) tira error
y en la que tengo yo no :S

Hice un cambio de orden de verificación de los ifs en: /core/routing/
core.routing.Executer.class.php, cerca de la línea 194, la estructura
de if-elseif-else que aparece ahí debería ser la siguiente: (cambié el
primer if por el segundo else if)

if ( $model_or_command === NULL ) // No retorno nada
{
// Nombre de la vista es la accion.
$view = $action;

// El modelo que se devuelve es solo los params
submiteados.
$command = ViewCommand::display( $view,
$controllerInstance->getParams(), $controllerInstance->getFlash() );
}
else if ( get_class( $model_or_command ) ===
'ViewCommand' ) // Es comando (FIXME: no es lo mismo que instanceof?)
{
$command = $model_or_command;
}
else
{
// CASO IMPOSIBLE, ACCION DE CONTROLLER RETORNA OTRA
COSA.
echo "CASO IMPOSIBLE, ACCION DE CONTROLLER RETORNA OTRA
COSA.";
print_r( $model_or_command );
}


On 15 nov, 18:09, Cesar Raul Villalba <villalb...@gmail.com> wrote:
> Ahora al intentar crear una pagina me aparece lo siguiente:
> Ha ocurrido un error!
> Mensaje:
> get_class() expects parameter 1 to be object, null given
> [D:\wamp\www\yupp\index.php : 20]
> Traza:
>
> #0 [internal function]: my_warning_handler(2, 'get_class() exp...',
> 'D:\wamp\www\yup...', 193, Array)
> #1 D:\wamp\www\yupp\core\routing\core.routing.Executer.class.php(193):
> get_class(NULL)
> #2 D:\wamp\www\yupp\core\web\core.web.RequestManager.class.php(147):
> Executer->execute(Object(ComponentControllerFilters))
> #3 D:\wamp\www\yupp\index.php(96): RequestManager::doRequest()
> #4 {main}
>
> Desde ya muchas gracias
>
> El 15 de noviembre de 2009 17:00, Cesar Raul Villalba
> <villalb...@gmail.com>escribió:
>
>
>
> > Perfecto!! funciona, ahora lo voy a utilizar y muchas gracias, disculpas
> > por las insistencias.
> > manejo lo basico de php, y con eso trato de hacer las cosas, utilizo
> > tambien postgresql tambien lo basico, espero ir mejando.
> > un abarazo
> > Cesar
>
> > El 15 de noviembre de 2009 16:44, pablo....@gmail.com <pablo....@gmail.com
> >> D:\wamp\www\yupp\components\core\controllers\components.core.controllers.Co reController.class.php(323):
> ...
>
> leer más »

pabl...@gmail.com

unread,
Nov 15, 2009, 3:35:11 PM11/15/09
to Yupp Framework PHP
Es justo pmapper el que están pensando en utilizar, no me acordaba del
nombre :D

Esta semana voy a empezar con la integración de Postgre probando con
una base que me pasaron, si te interesa ayudarme a probar localmente
con alguna base tuya, bienvenido!

Ahora te envío por privado toda la capacitación.

Saludos.

On 15 nov, 18:29, Cesar Raul Villalba <villalb...@gmail.com> wrote:
> Hola; mira enwww.pmapper.netes un cliente web para mapserver y accede a
> postgis y postgresql, yo lo estoy usando, tambien hay programas libres como
> gvSIG que pueden cargar y leer datos desde postgresql+postgis tambien lo
> utilizo, muy buenos, si me interesaria de sobremanera el texto de la
> capacitacion.
> gracias
>
> El 15 de noviembre de 2009 17:11, pablo....@gmail.com
> <pablo....@gmail.com>escribió:
> > > > >    entradas_blog<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    entradas_blog_comentarios_entradas<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    hello_world_persona<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    portal_fixed_content<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    portal_log_login<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    portal_log_page_access<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    portal_menu<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    portal_menu_pages_portal_pages<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    portal_pages<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    portal_user<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    usuarios<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    usuarios_comentarios_entradas<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> > .>
> > > > >    - [image: Estructura]<
> > > >http://localhost:8080/phpmyadmin/tbl_structure.php?db=planes&token=1b..
> > .>
> > > > >    usuarios_entradas_entradas_blog<
> > > >http://localhost:8080/phpmyadmin/sql.php?db=planes&token=1b1063377874..
> ...
>
> leer más »

Cesar Raul Villalba

unread,
Nov 15, 2009, 4:16:27 PM11/15/09
to yuppfram...@googlegroups.com
cambie las lineas de codigo y ahora me da este error, ya al entrar a yupp

Parse error: parse error in D:\wamp\www\yupp\core\routing\core.routing.Executer.class.php on line 212

Puedo enviarte algun dump de una base de datos ya con datos geograficos por ejemplo toda la division politica en municipios de la provincia.

saludos

Pablo Pazos

unread,
Nov 15, 2009, 6:14:44 PM11/15/09
to yuppfram...@googlegroups.com
Cesar, creo que te quedó algún error al pegar el código, aquí no me da error, por las dudas te mando todo el Executer para que lo sustituyas en tu instalación.

Saludos!

2009/11/15 Cesar Raul Villalba <villa...@gmail.com>
core.routing.Executer.class.php

Cesar Raul Villalba

unread,
Nov 15, 2009, 8:07:01 PM11/15/09
to yuppfram...@googlegroups.com
OK, ya lo sustitui. pude crear una pagina, impresionante editor!, sigo probandolo, te cuento cualquier cosa,
saludos
Cesar

pabl...@gmail.com

unread,
Nov 15, 2009, 9:24:27 PM11/15/09
to Yupp Framework PHP
El editor es una joyita que vengo usando hace tiempo, TinyMCE
http://tinymce.moxiecode.com/

La otra cosa linda es el editor del menú, que puedes arrastrar los
elementos y ordenarlos fácilmente, hecho con jQuery.

Para ver las características en las que estoy trabajando sobre el
portal: http://code.google.com/p/yupp-portal/issues/list

Saludos!

On 15 nov, 23:07, Cesar Raul Villalba <villalb...@gmail.com> wrote:
> OK, ya lo sustitui. pude crear una pagina, impresionante editor!, sigo
> probandolo, te cuento cualquier cosa,
> saludos
> Cesar
>
> El 15 de noviembre de 2009 20:14, Pablo Pazos <pablo....@gmail.com>escribió:
>
>
>
> > Cesar, creo que te quedó algún error al pegar el código, aquí no me da
> > error, por las dudas te mando todo el Executer para que lo sustituyas en tu
> > instalación.
>
> > Saludos!
>
> > 2009/11/15 Cesar Raul Villalba <villalb...@gmail.com>
>
> > cambie las lineas de codigo y ahora me da este error, ya al entrar a yupp
>
> >> *Parse error*: parse error in *
> >> D:\wamp\www\yupp\core\routing\core.routing.Executer.class.php* on line *
> >> 212
>
> >> *Puedo enviarte algun dump de una base de datos ya con datos geograficos
> >> por ejemplo toda la division politica en municipios de la provincia.
>
> >> saludos
>
> >> El 15 de noviembre de 2009 17:35, pablo....@gmail.com <
> >> pablo....@gmail.com> escribió:
>
> >>> Es justo pmapper el que están pensando en utilizar, no me acordaba del
> >>> nombre :D
>
> >>> Esta semana voy a empezar con la integración de Postgre probando con
> >>> una base que me pasaron, si te interesa ayudarme a probar localmente
> >>> con alguna base tuya, bienvenido!
>
> >>> Ahora te envío por privado toda la capacitación.
>
> >>> Saludos.
>
> >>> On 15 nov, 18:29, Cesar Raul Villalba <villalb...@gmail.com> wrote:
> >>> > Hola; mira enwww.pmapper.netesun cliente web para mapserver y accede a
Reply all
Reply to author
Forward
0 new messages