J0@Pz{p<`fhೄ@}ٹPz`fhQೄk= k pBΘ& &N  Dp& V3[&` |8#P EqE` P B\ 炌awৄ @@P{`fhp '@`P{`fh0@ @0F'J2w data_seekq@k=@x<{`fh0`g fetch_field@k=@ K{`fh00 0 EqE` fetch_fieldsAv@K{`fh0ॄ !@ЄB\fetch_field_directa,ӄ@`u L{`fh0炌aw fetch_all+ӄk={`fhP0u hFL<0ЧmIg fetch_array*ӄk=Щ{`fhP hFW<0਄ۼg fetch_assoc)ӄk=઄!{`fh0Ц 0e` fetch_object(ӄk=v){`fh0઄ˌaw fetch_row'ӄk=1N{`fh0 0|` fetch_column&ӄk=9Ш{`fhPv6=|>0pk8p field_seek%ӄk=ApO{`fhPP \R0Mgy free_result$ӄk=IP{`fh0`@ k=tor @um@PyZring): string { if ( preg_match( '/^(?P\d+)(?:\.(?P\d+)(?:\.(?P\d+))?)?/', $versionString, $versionParts, ) === 0 ) { throw Exception::invalidPlatformVersionSpecified( $versionString, '..', ); } $majorVersion = $versionParts['major']; $minorVersion = $versionParts['minor'] ?? 0; $patchVersion = $versionParts['patch'] ?? null; if ($majorVersion === '5' && $minorVersion === '7') { $patchVersion ??= '9'; } return $majorVersion . '.' . $minorVersion . '.' . $patchVersion; } /** * Detect MariaDB server version, including hack for some mariadb distributions * that starts with the prefix '5.5.5-' * * @param string $versionString Version string as returned by mariadb server, i.e. '5.5.5-Mariadb-10.0.8-xenial' * * @throws Exception */ private function getMariaDbMysqlVersionNumber(string $versionString): string { if (stripos($versionString, 'MariaDB') === 0) { Deprecation::trigger( 'doctrine/orm', 'https://github.com/doctrine/dbal/pull/5779', 'Version detection logic for MySQL will change in DBAL 4. ' . 'Please specify the version as the server reports it, ' . 'e.g. "10.9.3-MariaDB" instead of "mariadb-10.9".', ); } if ( preg_match( '/^(?:5\.5\.5-)?(mariadb-)?(?P\d+)\.(?P\d+)\.(?P\d+)/i', $versionString, $versionParts, ) === 0 ) { throw Exception::invalidPlatformVersionSpecified( $versionString, '^(?:5\.5\.5-)?(mariadb-)?..', ); } return $versionParts['major'] . '.' . $versionParts['minor'] . '.' . $versionParts['patch']; } /** * {@inheritDoc} * * @return AbstractMySQLPlatform */ public function getDatabasePlatform() { return new MySQLPlatform(); } /** * {@inheritDoc} * * @deprecated Use {@link AbstractMySQLPlatform::createSchemaManager()} instead. * * @return MySQLSchemaManager */ public function getSchemaManager(Connection $conn, AbstractPlatform $platform) { Deprecation::triggerIfCalledFromOutside( 'doctrine/dbal', 'https://github.com/doctrine/dbal/pull/5458', 'AbstractMySQLDriver::getSchemaManager() is deprecated.' . ' Use MySQLPlatform::createSchemaManager() instead.', ); assert($platform instanceof AbstractMySQLPlatform); return new MySQLSchemaManager($conn, $platform); } public function getExceptionConverter(): ExceptionConverter { return new MySQL\ExceptionConverter(); } } An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.

An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.