1

Тема: Ошибка в файле common.inc.php

Здравствуйте. Установил сегодня впервые в жизни PhpMyAdmin следуя инструкции на сайте. С нуля, начиная с установки MySQL. Дошёл до этапа, когда нужно перейти по ссылке localhost/phpmyadmin и вместо панели администратора получил следующую ошибку:

Parse error: syntax error, unexpected '@' in C:\apache\localhost\www\phpmyadmin\libraries\common.inc.php on line 467

Открыв данный файл я понял, что не представляю, что ему тут не нравится, поэтому просто приведу кусочек кода из этого файла:

460   /**
460     * As we try to handle charsets by ourself, mbstring overloads just
461     * break it, see bug 1063821.
462     *
463     * We specifically use empty here as we are looking for anything else than
464     * empty value or 0.
465     */
466    
467    if (@extension_loaded('mbstring') && !empty(@ini_get('mbstring.func_overload'))) {    /* Ругается на эту строку */
468        PMA_fatalError(
469            __(
470                'You have enabled mbstring.func_overload in your PHP '
471                . 'configuration. This option is incompatible with phpMyAdmin '
472                . 'and might cause some data to be corrupted!'
473            )
474        );
475    }

P.S. Делал всё очень внимательно и педантично по инструкции. Все дистрибутивы, кроме phpmyadmin, качал с этого сайта.
MySQL 5.5.23
PHP 5.3.10
Apache HTTP Server 2.2.22
phpMyAdmin 4.7.4

2

Re: Ошибка в файле common.inc.php

Проверьте кавычки в конфигурационных файлах. Возможно причина в них. Если не поможет, то попробуйте другую версию phpMyAdmin.

ВКонтакте Facebook Twitter