2016-11-30 5 views
0

Я был установлен prestashop на моем сервере xampp. Когда я был открыт администратором prestashop и нажимаю на вкладку модулей, я получил пустую страницу.Администратор Prestashop admin на вкладке модулей получает пустую страницу

После этого я был включен отчет об ошибках и получить следующее сообщение об ошибке:

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1139 Got error 'this version of PCRE is compiled without UTF support at offset 0' from regexp' in /opt/lampp/htdocs/prestashop/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:91 Stack trace: #0 /opt/lampp/htdocs/prestashop/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php(91): PDOStatement->execute(NULL) #1 /opt/lampp/htdocs/prestashop/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(828): Doctrine\DBAL\Driver\PDOStatement->execute() #2 /opt/lampp/htdocs/prestashop/vendor/doctrine/orm/lib/Doctrine/ORM/Query/Exec/SingleSelectExecutor.php(50): Doctrine\DBAL\Connection->executeQuery('SELECT p0_.id_t...', Array, Array, NULL) #3 /opt/lampp/htdocs/prestashop/vendor/doctrine/orm/lib/Doctrine/ORM/Query.php(321): Doctrine\ORM\Query\Exec\SingleSelectExecutor->execute(Object(Doctrine\DBAL\Connection), Array, Array) #4 /opt/lampp/htdocs/prestashop/vendor/doctrine/orm/lib/Doctrine/ORM/Abstrac in /opt/lampp/htdocs/prestashop/app/bootstrap.php.cache on line 3216 

Пожалуйста, помогите мне. Любая помощь будет оценена по достоинству. Благодарю.

ответ

0

Эта проблема обычно возникает при возникновении проблемы с именем базы данных.

PrestaShop успешно подключается к вашему серверу Mysql, но не находит базу данных с именем, указанным в ваших настройках .inc.php.

Чтобы изолировать проблему:

  • Открывает PHPMyAdmin для сервера в вопросе и запустить этот запрос:

SELECT * FROM YOUR_DB_NAME.users Если вы получите подобную ошибку, то вы знаете, что вы определенно получили неправильное имя базы данных.

  • Убедитесь, что имя базы данных на сервере соответствует случаю имени базы данных в settings.inc.php. В зависимости от ваших настроек MySQL сервер может или не может применять чувствительность к регистру в именах баз данных/таблиц.
+0

Если я захожу в файле, о котором вы упоминаете, я нахожу только эту строку: mautrok