2016-04-02 16 views
0

PHP web uygulamamda error_log() aracılığıyla iletileri kaydettiğimde, iletiler Apache'nin /var/log/httpd/error_log oturumunu kaydeder. Ben iletileri bir PHP komut satırı uygulamasında aynı şekilde oturum açtığınızdaPHP Günlüğe kaydetme, web vs. komut satırı hatası

, mesajlar PHP'nin kendi php-error.log gitmek

bir PHP web uygulamasından PHP'nin hata günlüğüne iletileri günlüğe bir yolu var mı ? Bu parametrenin

error_log = 

Ve ne istersen dosya adı ve konumu olarak ayarlayın için php.ini dosyası görünüm olarak

+0

Barındırılan bir sitede mi çalışıyorsunuz? Yoksa kendi sunucunuz var mı? – RiggsFolly

+0

Kendi sunucumuz var (Centos 6), ama benim gelişim pc'mdeki aynı durum (OSX 10.11) – Black

cevap

0

. Tabii

Eğer PHP CLI hata günlüklerinden web PHP hata günlüklerini ayırmak istiyorsanız o zaman Apache/PHP ve diğer tarafından kullanılan 2 php.ini dosyalar

biri normalde olduğunu hatırlamak gerektiğini tamamen

için PHP CLI komut dosyalarından hata günlüğünü

Bak için kullanılan farklı bir dosya adı olabilir belki /etc/php5/cli/php.ini

PHP CLI sen kullandığı php.ini dosyayı değiştirirseniz PHP CLI tarafından kullanılır

error_log = 

ve değişim, örneğin

error_log = /var/log/php_cli_errors.log 

için.

+0

Soruyu tamamen okuduğunuzu düşünmüyorum. Zaten PHP'den giriş yapıyorum (Web dışı uygulamalar için) – Black

+0

Ahh Sanırım haklısınız, bana birkaç dakika verin şimdi neye ihtiyacınız olduğunu görüyorum – RiggsFolly

İlgili konular