Pregunta

Tengo un problema con una solicitud en CakePHP 2. Cuando intento poner un ' o ? En una cadena recibo el mensaje de error

Error: sqlstate [hy093]: número de parámetros no válidos: no se unieron los parámetros

17:05:44] Root: #0 /var/home/public_html/lib/cake/model/datasource/dbosource.php(436): pDostatement-> ejecute (matriz)

Esto funciona en mi computadora local y todas las computadoras locales que he probado (todas con WAMP instalado). Solo en el servidor de publicaciones obtengo este problema.

¿Alguien tiene una pista sobre esto?

¿Fue útil?

Solución

Arreglé este error actualizando PHP a 5.3.6

La versión de 5.2 My Old Mamp estaba usando tenía este error:https://bugs.php.net/bug.php?id=44251

Otros consejos

Yo también tengo esto. ¿Qué versión de Cake2 estás usando? La actualización de la última (2.0.5) lo solucionó para mí.

Si está ejecutando una consulta sin procesar, tenga cuidado con cualquiera que pueda tener en un comentario. Parece que el PDO lib intentará reemplazarlos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top