On singular $p$-Laplacian problems