Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-05-2007
Ismael Campos Ismael Campos is offline
Miembro
 
Registrado: may 2007
Ubicación: Puebla, México
Posts: 10
Poder: 0
Ismael Campos Va por buen camino
Solución parcial

La excepción la manda Delphi. Y se encuentra en el system.inc.php, como decia dec.

Cita:
function process($input)
{
//TODO: Our own input filtering class in native PHP code
//NOTE: Comment this line to don't raise the exception an get the unfiltered input
throw new Exception("The Input Filter PHP extension is not setup on this PHP installation, so the contents returned by Input is *not* filtered");
return(
$input);
}


De hecho ya volví a revisar esta parte y, efectivamente, comentando la primer línea, ya deja de salir la excepción y continúa la ejecución.

Es decir ya se están ejecutando los demos que he probado, pero esto me acarreó otro problema por el mentado filtrado. En el ejemplo del Listbox, cuando lo ejecuto ( doy click en el botón) no va agregando líneas a listbox, sino que borra la anterior y sólo coloca la nueva línea (sólo mantiente una).

Otros demos que no necesitan el refrescamiento de la información sobre un componente funcionan bien. Pero claro, los demos son muy simples.
Responder Con Cita
  #2  
Antiguo 18-05-2007
Ismael Campos Ismael Campos is offline
Miembro
 
Registrado: may 2007
Ubicación: Puebla, México
Posts: 10
Poder: 0
Ismael Campos Va por buen camino
aclaración

Por cierto, ya había incorporado las extenciones del PECL en la carpeta donde tengo los archivos del php.. C:\php\ext\
y por supuesto su incorporación en el archivo php.ini.

Sigo pensando que es un problema entre las versiones de php y apache que instale.

Pero bueno, en parte ya está funcionado. Seguiré viendo para probar donde los resultados me pueden dar poblemas, ahora que retiré la excepción.
Responder Con Cita
  #3  
Antiguo 18-05-2007
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Ismael Campoz

Si te interesa, volver a instalar
las versiones de apache y php que delphi4php instala
y que no te dan problema al ejecutar los demos desde el IDE de delphi4php
son

Apache 2.0.52.0

Descargalo de aqui
http://archive.apache.org/dist/httpd/binaries/win32/

enlace directo
http://archive.apache.org/dist/httpd...x86-no_ssl.msi

PHP 5.1.3.3
Descargalo de aqui
http://www.php.net/releases/

enlace directo

http://museum.php.net/php5/php-5.1.3-Win32.zip

Compara como esta configurado y enlazado php y apache
revisando los archivos template

de php

C:\CodeGear\Delphi for PHP\1.0\php
php.ini.template

de apache

C:\CodeGear\Delphi for PHP\1.0\apache2\conf
httpd.template.conf

ya sabes, cambia mi directorio de instalacion por el tuyo


Código:
Por cierto, ya había incorporado las extenciones del PECL 
en la carpeta donde tengo los archivos del php.. C:\php\ext\
y por supuesto su incorporación en el archivo php.ini.
a mi me funciono a la primera sin agregar el directorio de
las extensiones al archivo php.ini
Responder Con Cita
  #4  
Antiguo 19-05-2007
Ismael Campos Ismael Campos is offline
Miembro
 
Registrado: may 2007
Ubicación: Puebla, México
Posts: 10
Poder: 0
Ismael Campos Va por buen camino
Solucionado

Por fin, solucionado..

Excelentes tus links, sobre todo el de http://museum.php.net/php5/

Instalé las versiones que me recomendaste y todo funcionó bien. Lo que indica como se comentó desde un principio, que hay cierta incompativilidad entre versiones.

1.- Sin embargo (como ya no quise dejar nada al azar) también instale desde un principio las extensiones PECL http://museum.php.net/php5/pecl-5.1.3-Win32.zip

Esto porque observé que en C:\CodeGear\Delphi for PHP\1.0\php
php.ini.template aparece en la sección de extensiones

extension=php_filter.dll

y esta dll no está en el zip de PHP por default.

2.- tambien agregué al php.ini la línea

filter.default="unsafe_raw";

que indica el C:\CodeGear\Delphi for PHP\1.0\php
php.ini.template y el cual tampoco aparece en el php.ini original.

* Francamente ya no prové como se ejecutaban los demos sin los cambios que indico en 1. y 2. Pero quize hacer las cosas bien y como se indican desde un principio.

Muchas gracias JXJ !!!!
Responder Con Cita
  #5  
Antiguo 19-05-2007
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Excelente,, a programar y descansar
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
QReport Delphi 5 - Imprimir GroupHeader en todas las paginas chino_paulino Impresión 0 06-12-2006 02:28:13
¿ Como generar paginas web desde delphi 2006 ? avmm2004 Internet 4 06-09-2006 10:32:39
Busco HOSTING para mis paginas ASP.NET hechas en delphi con ECO 3 edalmasso Internet 1 12-07-2006 19:20:08
Código en Delphi de un editor de páginas HTML Leo171166 Varios 2 16-12-2005 19:06:13
Paginas Dinamicas con Delphi Fabre Internet 5 15-06-2004 20:59:46


La franja horaria es GMT +2. Ahora son las 00:51:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi