CakePhp 2: Necesito ayuda en la configuración errónea con PDostatement
-
27-10-2019 - |
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?
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.