From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smpbank.ru; s=mail; t=1528301159; bh=Q3QFR6Xs/7JC0ObqKmUuBDGe+3V7NNRJxyRxsNTnK1A=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=ZaNbpDHyysNaYa3nNVE2+i1Ge+mGhA0kw/mgyVLyl7f6IGOu+Z4CJ1rbsYsjOScOh 73zOEtp4xiEsb6xDmYlc92sD3Dff74p4yEl6VtkdHMD9tqDLPdUkfcclID3K62bd2H 0EruODBS3tXpTuPrqqpKgQAb//7tFCiCwAkYl0/g7zAC98BSJrLBBGYu+r+AmX3JLj wR8Dut19AdWABjW4icYlRLLc1m7gBshaCAKFmS/3t3f/bynQqHa6YETFwdoBVDmOSh 5NnOAyC75tVJczObw6KpKfVMYBnZTf65b54bK+9X7Aa+Fb+1aFgdd7LIq4dOM6Y47/ vpXvoeyd++HnQ== From: =?koi8-r?B?59XTxdcg98zBxMnTzMHXIODS2MXXyd4=?= To: 'ALT Linux sysadmins' discussion' Thread-Topic: [Sysadmins] MySQL 5.7 & Roundcube Thread-Index: AQHT/OBrdnqxjyoKzUqV8Urc1b+C3aRRz2yA///lAwCAAQGKAIAAM55ggAAMa4CAAFU/EP//4eOAgAA2ZBA= Date: Wed, 6 Jun 2018 16:05:57 +0000 Message-ID: <9A7F6F017E39DA45862D39A85281C601029262C09E@Exch2.smpbank> References: <3a9bafaf-2d59-87e3-46ff-7f91a1d2528d@mail.ru> <9A7F6F017E39DA45862D39A85281C601029262A53E@Exch2.smpbank> <8b3f418a-4e98-308e-0d5f-65e5d227008a@mail.ru> <20180606083314.GA21367@lks.home> <9A7F6F017E39DA45862D39A85281C601029262B020@Exch2.smpbank> <5b9cee0e-e720-f8ff-c194-f91d11904aea@mail.ru> <9A7F6F017E39DA45862D39A85281C601029262BBA0@Exch2.smpbank> <3fa22608-a65c-aa8e-f0e1-5301d97214be@mail.ru> In-Reply-To: <3fa22608-a65c-aa8e-f0e1-5301d97214be@mail.ru> Accept-Language: ru-RU, en-US Content-Language: ru-RU X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-KSMG-Rule-ID: 5 X-KSMG-Message-Action: clean X-KSMG-AntiSpam-Status: not scanned, disabled by settings X-KSMG-AntiSpam-Interceptor-Info: not scanned X-KSMG-AntiPhishing: Clean, bases: 2018/06/06 15:22:00 X-KSMG-AntiVirus: Kaspersky Secure Mail Gateway, version 1.1.0.379, bases: 2018/06/06 09:52:00 #11693499 X-KSMG-AntiVirus-Status: Clean, skipped Subject: Re: [Sysadmins] MySQL 5.7 & Roundcube X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2018 16:06:01 -0000 Archived-At: List-Archive: > >> 06.06.2018 11:42, =E7=D5=D3=C5=D7 =F7=CC=C1=C4=C9=D3=CC=C1=D7 =E0=D2= =D8=C5=D7=C9=DE =D0=C9=DB=C5=D4: > >>> =EB=D3=D4=C1=D4=C9, =C4=C1. =F2=C1=D5=CE=C4=CB=D5=C2 =CB=C1=CB=D5=C0 = =C2=C9=C2=CC=C9=CF=D4=C5=CB=D5 php =C9=D3=D0=CF=CC=D8=DA=D5=C5=D4: mysql = =C9=CC=C9 mysqli. > >>> =F5 =CD=C5=CE=D1 =D0=C5=D2=D7=C1=D1 (=D4=CF=D6=C5 =CE=C1 =D0=D2=CF=DB= =CC=CF=CA =CE=C5=C4=C5=CC=C5) =D0=C5=D2=C5=D3=D4=C1=CC=C1 =D2=C1=C2=CF=D4= =C1=D4=D8. > >> > >> =E1 =CB=C1=CB =DC=D4=CF =D0=D2=CF=D7=C5=D2=C9=D4=D8? > >> > > > > =F0=D2=CF=DD=C5 =D7=D3=C5=C7=CF =DA=C1=CC=C5=DA=D4=D8 =D7 php-=C6=C1=CA= =CC=D9 =C9 =D0=CF=D3=CD=CF=D4=D2=C5=D4=D8, =C9=D3=D0=CF=CC=D8=DA=D5=C5=D4= =D3=D1 =CB=CF=CD=C1=CE=C4=C1 > mysql_connect =C9=CC=C9 mysqli_connect (=CB=C1=CB =D7=C1=D2=C9=C1=CE=D4 -= =CB=CF=CE=D3=D4=D2=D5=CB=C3=C9=D1 =D3 "new mysqli"). > =FA=C1=CC=C5=DA =D7 /usr/share/roundcube/program/lib/Roundcube/rcube_db.p= hp, =D4=C1=CD =C5=D3=D4=D8 > =D4=C1=CB=CF=C5 =D5=D0=CF=CD=C9=CE=C1=CE=C9=C5 mysql: >=20 > public static function factory($db_dsnw, $db_dsnr =3D '', $pconn =3D= false) > { > $driver =3D strtolower(substr($db_dsnw, 0, strpos($db_dsnw, = ':'))); > $driver_map =3D array( > 'sqlite2' =3D> 'sqlite', > 'sybase' =3D> 'mssql', > 'dblib' =3D> 'mssql', > 'mysqli' =3D> 'mysql', > 'oci' =3D> 'oracle', > 'oci8' =3D> 'oracle', > ); >=20 =F0=CF=C8=CF=C4=D5 =D4=D5=D4 =C2=C9=C2=CC=C9=CF=D4=C5=CB=C1 pdo =C9=D3=D0= =CF=CC=D8=DA=D5=C5=D4=D3=D1, =CB=CF=D4=CF=D2=C1=D1 =D0=CF=DA=D7=CF=CC=D1=C5= =D4 =D2=C1=C2=CF=D4=C1=D4=D8=D3=D1 =D3 =D2=C1=DA=CE=D9=CD=C9 =F3=F5=E2=E4. =E4=CF=CC=D6=C5=CE =C2=D9=D4=D8 =D5=D3=D4=C1=CE=CF=D7=CC=C5=CE =D0=C1=CB=C5= =D4 php7-pdo_mysql, =D2=C1=DA =D5 =F7=C1=D3 =D3=C5=C4=D8=CD=CF=CA =D0=C8=D0= . > # rpm -qa | grep mysql > libmysqlclient18-10.1.29-alt1.M80P.1 > libmysqlclient16-5.1.65-alt1 > php5-pdo_mysql-5.6.36.20180425-alt1.M80P.1 >=20 =F4=D5=D4 =D7=C9=D6=D5 =D4=CF=CC=D8=CB=CF =D0=C1=CB=C5=D4=D9 =CF=D4 =D0=D1= =D4=CF=C7=CF =D0=C8=D0. > # apt-cache search mysqli > php5-mysqli - MySQL Improved Extension for PHP5 > php5-mysqlnd-mysqli - MySQL Improved Extension for PHP5 with Native Drive= r > php7-mysqli - MySQL Improved Extension for PHP > php7-mysqlnd-mysqli - MySQL Improved Extension for PHP with Native Driver > pear-DB - Database Abstraction Layer > pear-MDB2_Driver_mysqli - mysqli MDB2 driver >=20 apt-cache =D0=CF=CB=C1=DA=D9=D7=C1=C5=D4 =CB=C1=CB=C9=C5 =D7 =D0=D2=C9=CE= =C3=C9=D0=C5 =D0=C1=CB=C5=D4=D9 =C5=D3=D4=D8 =D7 =D2=C5=D0=CF=DA=C9=D4=C1= =D2=C9=C9. =EE=C1 =CE=C5=C7=CF =CE=C5 =CE=D5=D6=CE=CF =CF=D2=C9=C5=CE=D4=C9=D2=CF=D7= =C1=D4=D8=D3=D1. --=20 =E7=D5=D3=C5=D7 =F7.=E0.