Re: error warning while connecting to posgreSQL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Monday 29 September 2008 10:02:06 pm Richard Lynch wrote:
> > -----Original Message-----
> > i try to understand the error_reporting statement and to avoid all
> > warning
> > or error messages.
> > for example i stop the postgresql service and i try to connect to it.
> > when error_reporting is set to E_ALL, i get the following warning :
> > *Warning*: pg_connect()
> > [function.pg-connect<https://192.168.1.2/se_admin/en/logon/function.pg-
> > connect>]:
> > Unable to connect to PostgreSQL server: could not connect to server:
> > Connection refused (0x0000274D/10061) Is the server running on host
> > "localhost" and accepting TCP/IP connections on port 5432? in *
> > L:\Webserver\se\log\checklogin.php* on line *48*
> > Couldn't Connect:
> >
> > but if i have the error_reporting set to 0, i only get my die message
> > "Couldn't connect".
> >
> > i would like to know if i let the setting "E_ALL" do i have a way how
> > to not
> > display the warning message to end users but to display only "Couldn't
> > connect" ?
> > in fact to have the same behavior as error_reporting set to 0.
>
> In production, you can suppress them with E_NONE.
>
> Or, instead of displaying them to end users, log them and check the logs at
> your leisure.
>
> It is technically possible to just slap an @ in front of the offending
> function, but that's a really bad idea.
>
>
> _______________________________________________________
>
> The  information in this email or in any file attached
> hereto is intended only for the personal and confiden-
> tial  use  of  the individual or entity to which it is
> addressed and may contain information that is  propri-
> etary  and  confidential.  If you are not the intended
> recipient of this message you are hereby notified that
> any  review, dissemination, distribution or copying of
> this message is strictly prohibited.  This  communica-
> tion  is  for information purposes only and should not
> be regarded as an offer to sell or as  a  solicitation
> of an offer to buy any financial product. Email trans-
> mission cannot be guaranteed to be  secure  or  error-
> free. P6070214

Yeah that's true. Placing an @ before the function is a bad idea. Instead use 
error_reporting(E_NONE) OR error_reporting(0)

Attachment: signature.asc
Description: This is a digitally signed message part.


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux