php proje dağıtım sorunu

1 Cevap

i have done onw project in php. It works on my windows pc. I use xampp on my windows machine.But when i devlopy same on my linux machine it shows me some blank pages. Some pages are completely blank.some are half blank.

nedir sorun?

1 Cevap

Gösterilmez bir hata var çünkü bu boş sayfalar olabilir - ama, işte işaretçiler bir çift ne, tahmin etmek zor olacaktır:

Genellikle Apache log dosyalarını (something like /var/log/apache/error.log, ya da yakın bir yararlı şey) olup olmadığını kontrol etmedi.

Ayrıca daha fazla bilgi almak için, display_errors and/or configure error_reporting etkinleştirebilirsiniz - ya da onları Gelişen sürece, biraz daha kolay olabilir, hangi ekranda var ve uygulama üretim sunucusuna dağıtılabilir değildir.

Eğer böyle bir şey, bunu değiştirebilirsiniz Bu, php.ini dosyasında yapılabilir:

error_reporting = E_ALL | E_STRICT
display_errors = On
html_errors = On

Ya da böyle bir şey, bunun başında, doğrudan kodunuzda da yapılabilir:

error_reporting(E_ALL);
ini_set('display_errors', 'On');

Etkinleştirmek error_reporting hataları her Kinf için, ve bu hataları görüntülemek için.

Ayrıca Xdebug geliştirme kutusunda, almak yüklemek isteyebilirsiniz güzel stacktraces bir hata / durum oluştuğunda - sadece bir üretim sunucusuna yüklemeniz yok!


Of course, on your production machine, you probably don't want to display errors ; so that will have to be configured depending on your environment ;-)