İki eşleştirme programları, tek, diğer alışkanlık mysql verileri çekeceğim

4 Cevap php

Ben iki eşleşen php programları, kalkınma klasörler düzenlenen birini, canlı klasörler diğer ikisi aynı makinede var. Canlı versiyonu veritabanından veri çekme ve görüntüleyebilir, geliştirme versiyonu olamaz ve katı beyaz olarak sayfayı öldürür.

Her ikisi de aynıdır ve her ikisi de aynı veritabanı için ulaşıyor.

Ben o açıklamak için daha iyi bir yolu olsaydı.

Herkes bir ipucu var mı? Ne kontrol edebilir?

4 Cevap

Sunucu günlükleri bak. Apache altında PHP bitiyor, ben tahmin ediyorum - böylece Apache günlüklerde bazı ipuçları bulabilirsiniz.

Hata raporlama AÇIK açmak için çalışın ... Ben sizin neler hakkında daha fazla bilgi almak yardımcı olabilir. Sonra daha fazla yardımcı olacaktır :)

. Bir htaccess içinde (ana bilgisayar desteği, eğer):

php_flag display_errors on
php_value error_reporting 4095

PHP kodu olarak:

error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 'On');
ini_set('log_errors','On');
ini_set('error_log', $_SERVER['DOCUMENT_ROOT'] . '/php_error.log');

Ben bu sorunu birkaç kez oldu. Genellikle, bu uygulamanın 2 örnekleri exactly aynı olmadığını çıkıyor.

Sadece onlar aynı olduğundan emin olmak için http://winmerge.org/ veya başka bir program differencing: Ben gibi bir şey kullanabilirsiniz. Bunu 2 dosyaların klasörlerini besleyebilir ve bunun alt dizinleri hareket ve bana tüm dosyaları tüm farklılıkları anlatacağım çünkü WinMerge seviyorum.

Ben bu programları gerçekten aynı olduğundan emin olmak için CSDiff veya benzeri bir program kullanarak öneriyoruz. Ben önce durumda olan ve yukarı yemin ve aşağı hem de ortamları sadece ben bazı küçük ayrıntı gözden vardı bulmak için, birbirleriyle tam bir ayna vardı ettik ...