Domanda

ho un problema con una richiesta su CakePHP 2. Quando provo a mettere un ' o ? in una stringa ricevo il messaggio di errore

Errore: SQLSTATE [HY093]: numero di parametro non valido: senza parametri erano legati

[17:05:44] Root: # 0 /var/home/public_html/lib/Cake/Model/Datasource/DboSource.php(436): PDOStatement-> execute (Array)

Questo funziona sul mio computer locale e tutti i computer locali che ho provato (tutte con WAMP installato). Solo sul server pubblicazione faccio ad avere questo problema.

Qualcuno ha un indizio su questo?

È stato utile?

Soluzione

Ho risolto questo errore l'aggiornamento a 5.3.6 php

la versione di 5.2 mio vecchio mamp stava usando aveva questo bug: https://bugs.php.net/bug.php?id=44251

Altri suggerimenti

Ho avuto anche questo. Quale versione di cake2 stai usando? Aggiornamento all'ultima (2.0.5) ha risolto il tutto per me.

Se si esegue una query grezzo attenzione di qualsiasi? S si può avere in un commento. Sembra che il lib PDO cercheranno di sostituire quelli.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top