2012-08-14 56 views
1

在模型上進行了查找後,我會希望得到的結果是格式CakePHP中找到不返回正確的 - 缺少型號名稱

Array 
(
    [0] => Array 
     (
      [ModelName] => Array 
       (
        [id] => 83 
        [field1] => value1 
        [field2] => value2 
        [field3] => value3 
       )  
     ) 
) 

然而,我似乎得到的是

Array 
(
    [0] => Array 
     (
      [0] => Array 
       (
        [id] => 83 
        [field1] => value1 
        [field2] => value2 
        [field3] => value3 
       ) 

     ) 
) 

請注意缺少的型號名稱。

自從遷移到看起來配置非常差的VPS,我現在已經完全控制了,我只得到這個問題。

我的問題是,我想不出任何會導致此問題的東西。任何想法不勝感激。

回答

3

結果與this非常相似。

問題再次出現在過時的pdo_mysql版本中。

這可以通過運行

strings -f pdo_mysql.so | grep ': table'

如果沒有結果的話,PDO_MYSQL過時很可能是由於安裝如

pecl install pdo_mysql 

我的修復是一個很容易被檢查一個

yum install php53-mysql 

我希望這有助於索姆EONE。

+0

感謝您分享此信息,這種情況偶爾會發生在更多人 – Ceeram 2012-08-16 10:46:41

相關問題