Zurmo Log Files

As a Zurmo CRM administrator it’s imperative that you can locate and review the logs in order to troubleshoot potential access problems and any runtime errors. Today we are going to explain how to access the Zurmo logs when your instance is hosted at Arvixe on a personal Linux hosting plan.

As a prerequisite, you will need to contact customer support at Arvixe and request shell ssh access.

The next step is to obtain and configure a terminal emulator. I use and recommend PuTTY which can be obtained from www.chiark.greenend.org.uk/~sgtatham/putty/download.html‎

There are complete and thorough instructions on how to install PuTTY for various operating systems on the website. For now, you only need to download the putty.exe executable which when extracted to the desktop on a windows machine will create a shortcut that will appear like this:


When you click on the shortcut, PuTTY will start and present you with a screen that looks similar to this:

You can type your full domain name in Host Name field, and leave all of the other defaults.

When you click Open, you will get a terminal where you can log in with your hosting credentials. I’m not going to post the terminal window here for basic security reasons, but I’ll describe the next few steps in which we will be using simple linux commands to navigate and view the logs.

From the terminal prompt at your home directory, use the ‘cd’ command to change directory to access-logs. For those readers familiar with Linux, access-logs is a symbolic link to the webserver log directory.

cd access-logs

Here you will see an access log file named something like yourdomain.com. You can use the Linux ‘tail’ command to inspect the last few lines of each file. Use the -f option to leave the tail running in continuous mode and you can see real time access attempts to your logs.

tail -f yourdomain.com

Zurmo also posts certain errors in a file called application.log.  If you are using a standard Arvixe Softaculous install, here is how to locate and tail the runtime application log.

# go to home directory
cd ~

# go to zurmo runtime directory
cd www/zurmo/app/protected/runtime

# view the last few lines of the runtime log
tail -f application.log

It’s important to know that there may not be an application.log file in the runtime directory if there have been no errors, warnings or info messages appended to the log.

In a future article we’ll be learning about the other files in the runtime directory.

(c) 2013 Windsor Wallaby. All rights reserved.

Tags: , , , , , , , | Posted under Zurmo | RSS 2.0

Author Spotlight

Windsor Wallaby

Windsor Wallaby is an independent and enthusiastic Zurmo CRM supporter and Open Source contributor. Active on the Zurmo user forums and a regular personality on the weekly Zurmo developer's conference call, Windsor is committed to building helping relationships by Listening, Learning, Doing, and Sharing. Windsor works with Zurmo CRM daily to track business opportunities and contacts. Windsor also integrates Zurmo as a core platform component for in-house and bespoke IT development projects.

Leave a Reply

Your email address will not be published. Required fields are marked *