Saya menginstal Tomcat6 pada server Ubuntu 9.04 menggunakan apt-get install tomcat6. Saya mengunggah PERANG menggunakan antarmuka manajer dan mencoba memulai aplikasi tetapi mendapatkan kesalahan yang cukup umum pada antarmuka Web mengatakan itu tidak dapat dimulai.
Saya mencoba menemukan log untuk menentukan mengapa perang saya tidak akan dimulai (saya menduga memori rendah karena saya menggunakan VPS kecil) tetapi saya tidak tahu di mana mereka.
/ var / lib / tomcat6 / log kosong. Halaman splash Tomcat saya secara andal memberi tahu saya tentang hal-hal berikut;
Tomcat is installed with CATALINA_HOME in /usr/share/tomcat6
CATALINA_BASE in /var/lib/tomcat6,
following the rules from /usr/share/doc/tomcat6-common/RUNNING.txt.gz.
MEMPERBARUI
Saya mencoba berlari;
$ ps -ax
/usr/bin/jsvc -user tomcat6 -cp /usr/share/java/commons-daemon.jar:/usr/share/tomcat6/bin/bootstrap.jar -outfile SYSLOG -errfile SYSLOG -pidfile /var/run/tomcat6.pid
Tapi tidak ada di / var / log / syslog
Juga berlari
$ losof -p PID
tidak menampilkan file log apa pun ...
$ for PID in $(pgrep jsvc);do sudo ls -l /proc/$PID/fd|grep ' 1 -> ';done
l-wx------ 1 root 500 64 2010-03-30 13:29 1 -> pipe:[301470406]
lrwx------ 1 root 500 64 2010-03-30 13:29 1 -> /dev/null
l-wx------ 1 root root 64 2010-03-30 13:29 1 -> pipe:[301470406]
Terima kasih,
Gav
Trik yang rapi adalah menjalankan perintah "
lsof -p PID
" di mana PID adalah id proses server tomcat Anda. Perintah ini akan memberi Anda daftar semua file yang dibuka oleh proses, termasuk file log. Lihat halaman Wikipedia .sumber
for PID in $(pgrep java);do sudo ls -l /proc/$PID/fd|grep ' 1 -> ';done
Secara default cek
atau semacam itu
dan periksa properti logging di
biasanya / usr / share / tomcat6 / conf / adalah tautan simbolis ke / etc / tomcat6 /
sumber
Mereka seharusnya di
CATALINA_HOME/logs
Saya sudah sering melihatnya
/opt/tomcat/logs
, tetapi dalam kasus Anda mungkin/usr/share/logs
sumber
Secara default log Tomcat ada di
/var/log/tomcat?
dan/var/lib/tomcat7/logs
biasanya menunjuk ke sana.Karena
root
, Anda dapat memeriksanya dengan:Jika Anda masih memiliki masalah, coba temukan melalui:
sumber
kita dapat menemukan log seperti di bawah ini untuk Windows. C: \ Program Files \ Apache Software Foundation \ Tomcat 9.0 \ logs
lihat juga C: \ Program Files \ Apache Software Foundation \ Tomcat 9.0 \ conf \ logging-properties.
sumber