volume scatter in blender giving me a dark screen with some crazy amounts of fireflies I have attached volume scatter node to the world volume. 
So What I have right here is a super simple scene where the light is coming from a spot lamp and falling on the ground.

Ok so in this picture the left tab is my viewport and the right one is my render tab.
You might have noticed how different two images really are. I wanted the same effect as in the viewport but even after increasing the number of samples does nothing for the actual render.
What I have tried:


Increasing the number of samples(did not work)
decreasing the volume density(it's 0.001 btw)(worked but only for the viewport)
Increased Indirect light clamping(Did nothing for the render)
tried different angles(same result from each angle)


Please help me if you can by telling me what the issue is and how I can fix it
There's a circle called circle.001 that you've parented to your lamp object (called Sphere). This circle obstructs your spot light. It won't cause any problem in the Viewport because you've disabled its visibility, but you've enabled it for Renders. So delete this object or disable its visibility for renders.

Also:


Reset the Compositor.
Don't use the Volume Scatter for the whole world, as you explain it looks like you can't use any other light than Spots if it's assigned to the whole world. Instead, create a cube that encompass your scene and give it the Volume Scatter node.