Browse Source

ot_admin: fix PDO encoding error

Olivier Massot 5 years ago
parent
commit
71364af282
1 changed files with 4 additions and 2 deletions
  1. 4 2
      ot_admin/Classes/Controller/SiteController.php

+ 4 - 2
ot_admin/Classes/Controller/SiteController.php

@@ -1001,7 +1001,8 @@ class SiteController extends ActionController
         $cnn = new PDO(
             "mysql:host=prod-back;dbname=opentalent",
             'dbcloner',
-            'wWZ4hYcrmHLW2mUK'
+            'wWZ4hYcrmHLW2mUK',
+            array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8')
         );
         $cnn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 
@@ -1160,7 +1161,8 @@ class SiteController extends ActionController
         $cnn = new PDO(
             "mysql:host=prod-back;dbname=opentalent",
             'dbcloner',
-            'wWZ4hYcrmHLW2mUK'
+            'wWZ4hYcrmHLW2mUK',
+            array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8')
         );
         $cnn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);