Popular open source projects often have an online community or bug/issue tracker. As we experienced in Chapter 3, Troubleshooting a Web Application, these can be useful resources for troubleshooting application issues. Often, the issue has already been reported or asked about in these communities, with the majority of these posts also containing a solution for the issue.
These solutions are posted on the Internet in open forums; any errors from the application can also simply be searched for on Google. Most of the time, the search will show multiple possible answers. It is a pretty rare occurrence when an error from a popular open source application produces zero search results on Google.
With custom applications, however, application errors might not always be resolved with a quick Google search. Sometimes, an application provides a generic error such as Permission Denied or File not found. On other occasions, however, they produce no error or application...