Your apache server (I'm assuming you're running apache here, but it would be the same for any other server with different names) is set to handle more connections than your database server.
Generally, pconnects are not a good idea, since they don't scale well, as keeping lots of backend connections open and idle tends to eat up memory and such that other processes could be using.
If you're running apache, look for the line in the httpd.conf file that says:
MaxClients 150
and change it to a lower number (lower than the max connects your database is set to handle) and restart apache.