Zend_Cache: önbelleğe alınmış verileri yükledikten sonra, karakter kodlaması görünüyor berbat

0 Cevap php

İlk; Benim geliştirme sunucuda (localhost; OSX üzerinde varsayılan XAMPP) her şeyi kırıyor (Redhat Apache2 yönetilen) hazırlama sunucusuna aynı kodu (ve veri) dağıtırken, olsa çalışıyor.

I'm caching some data using Zend_Cache using the File backend and auto-serialization. Special characters used in the original data display fine, though when they are loaded from cache they're all garbled up.

Herkes bir ipucu var mı?

PS. Bunun yerine just Geçici bir çözüm, ben hazırlama sunucusunda "yanlış" gidebileceğini anlamak için bir yol arıyorum. Ne olabilir, muhtemelen karışıklık bu kadar?

UPDATE The data I'm caching is UTF-8 encoded.

UPDATE When looking at the raw cache files (of a serialized array) there i See one big difference; The data cached on my localhost shows no newlines when the (identical) data cached on the staging server does show newlines.

UPDATE Local server runs PHP 5.3, staging server runs PHP 5.2.10

UPDATE Running on Zend FW 1.10.8

0 Cevap