- Patch #103258 by Keymone: fixed PostgreSQL bug.
parent
61e6e87a22
commit
51c4d6aac0
|
@ -395,6 +395,8 @@ function db_table_exists($table) {
|
|||
* Verify if the database is set up correctly.
|
||||
*/
|
||||
function db_check_setup() {
|
||||
$t = get_t();
|
||||
|
||||
$encoding = db_result(db_query('SHOW server_encoding'));
|
||||
if (!in_array(strtolower($encoding), array('unicode', 'utf8'))) {
|
||||
drupal_set_message($t('Your PostgreSQL database is set up with the wrong character encoding (%encoding). It is possible it will not work as expected. It is advised to recreate it with UTF-8/Unicode encoding. More information can be found in the <a href="@url">PostgreSQL documentation</a>.', array('%encoding' => $encoding, '@url' => 'http://www.postgresql.org/docs/7.4/interactive/multibyte.html')), 'status');
|
||||
|
|
Loading…
Reference in New Issue