I notice that with most queries the inquirer gives no information about their setup.
At the very least some information about their system's configuration such as the report returned by phpinfo() or a subset of it should be submitted with the question.
Issues such as
php config - open_basedir, safe mode, script timeout
Control Panel - Plesk, Cpanel, Helm, Direct Admin
OS - Linux, Windows
Drupal base url - http://baseurl/ , http://baseurl/subdir
MySQL Version - 3.23.58, 4.1.x
Level of privileges - Full Root Control, Shared Host etc
Method of installation - Fantastico, Plesk Application Vault, Stock drupal, XController.
All these issues play a factor in helping to solve the problem.
I have some ideas here might help when implemented.
1. A Drupal script that can interrogate the users server environment and include the result.
2. A Drupal script that can report on Drupal's own configuration
3. A database linked to users profiles in which information about their various installations can be installed (optional). The scripts can be used to populate the database.
4. Whenever a user makes an enquiry they can pick on that particular installation for the information to be included with their request.
5. Drupal modules should also be designed/required to output information about how they are configured and also give some information about any external dependencies. They should also include enough assertions and some runtime switches as well.