O'Reilly logo

CouchDB and PHP Web Development Beginner's Guide by Tim Juravich

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Time for action — examining Apache's log

Let's start by finding Apache's error log.

  1. Open Terminal.
  2. Run the following command to ask Apache's config file where it's saving the logs to:
    grep ErrorLog /etc/apache2/httpd.conf
    
    
  3. Terminal will return something similar to the following:
    # ErrorLog: The location of the error log file.
    # If you do not specify an ErrorLog directive within a <VirtualHost>
    ErrorLog "/private/var/log/apache2/error_log"
    
    
  4. Retrieve the last few lines of the log by running the following command:
    tail /private/var/log/apache2/error_log
    
    
  5. The log will show you a bunch of things, but the most important message is this one, that says PHP Fatal error. Yours might be slightly different, but the overall message is the same.
    [Sun Sep 11 22:10:31 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required