WebsiteBaker Community Forum

General Community => Global WebsiteBaker 2.8.x discussion => Topic started by: Eugine on November 04, 2010, 04:29:52 PM

Title: Please add custom message, when mysql server isn't working or not evalible
Post by: Eugine on November 04, 2010, 04:29:52 PM
Hi
Please add custom message incliude
WB-PATH\framework\class.database.php

Code: [Select]

// Connect to the database
function connect() {
$status = $this->db_handle = @mysql_connect(DB_HOST, DB_USERNAME, DB_PASSWORD);
if(mysql_error()) {
$this->connected = false;
$this->error = mysql_error();
} else {
if(!mysql_select_db(DB_NAME)) {
$this->connected = false;
$this->error = mysql_error();
} else {
$this->connected = true;
}
}
return $this->connected;
}



, when mysql server isn't working or not evalible
Title: Re: Please add custom message, when mysql server isn't working or not evalible
Post by: Ruud on November 04, 2010, 11:45:06 PM
Hi
Please add custom message incliude WB-PATH\framework\class.database.php
, when mysql server isn't working or not evalible

Could you explain a bit more what you mean?

What message and where should it be placed?
Title: Re: Please add custom message, when mysql server isn't working or not evalible
Post by: Eugine on November 05, 2010, 04:57:34 AM
Let's say the script works correctly, but it does happen to malfunction hosting and stuff.
The request was implemented to issue an error message connecting to the database.
Watch as done in Wordpress

Code: [Select]

$ This-> $ dbhname = @ mysql_connect ($ details ['db_host'], $ details ['db_user'], $ details ['db_password']);
if (! $ this-> $ dbhname) {
$ This-> bail (sprintf (/ * WP_I18N_DB_CONN_ERROR * / '
<h1> Failed to connect to the database </ h1>
<p> This means that either your username and password in a file <code> wp-config.php </ code> is incorrect or we can not contact the database server at <code>% s </ code>. Perhaps the server is unavailable. </ P>
<ul>
<li> you sure you have the correct username and password? </ li>
<li> Are you sure you entered the correct server name? </ li>
<li> Are you sure that the database server is running? </ li>
</ Ul>
<p> If you do not know what these terms mean - you may want to contact your hosting provider. If after this you need some help - you can always visit the <a href=\'http://ru.forums.wordpress.org/\'> forum support WordPress </ a>. </ P>
'/ * / WP_I18N_DB_CONN_ERROR * /, $ details [' db_host ']),' db_connect_fail ');
}
Title: Re: Please add custom message, when mysql server isn't working or not evalible
Post by: DarkViper on November 05, 2010, 01:14:50 PM
it's not necessary(and dangerous)  to show such a message to each visitor of a site.
This kind of message appears in setup/install only.